Loading
Loading

Known for Acting
No biography available.

A Separate Peace (2004) — Gene

Legally Blonde 2: Red, White & Blonde (2003) — Timothy McGinn

CSI: Crime Scene Investigation (2000) — Zack Lawrence · 1 episode

Boston Public (2000) — Thomas Cain · 2 episodes

Buffy the Vampire Slayer (1997) — Mike Helgenberg · 1 episode