Cast Credits Buffy the Vampire Slayer (1997) Guest starring as Lost Freshman Episode 4x07: The Initiative (Nov 16, 1999) [Co-Star]