Question: who plays riley on buffy the vampire slayer?
Answer: Marc Blucas