who plays riley on buffy the vampire slayer
Marc Blucas Marcus Paul "Marc" Blucas (born January 11, 1972) is an American actor, known for playing Riley Finn in Buffy the Vampire Slayer, Matthew Donnelly in Necessary Roughness and recently, abolitionist John Hawkes in Underground. Prior to his acting career, he was known for playing college basketball with the Wake Forest Demon Deacons.
Alyson Hannigan Alyson Lee Hannigan (born March 24, 1974)[1] is an American actress. She is best known for her roles as Willow Rosenberg on the television series Buffy the Vampire Slayer (1997–2003), Lily Aldrin on the sitcom How I Met Your Mother (2005–2014), and Michelle Flaherty in the American Pie film series (1999–2012).[2]