Known For
Acting
Buffy the Vampire Slayer
Mailman
1997
Meteor Apocalypse
Agent Nielson
2010
Faith Happens
John
2006