Known For
Filmography
2012
2012
2010
2009
20082006
2006
2005
2004
2002
2000
2000
2000
1999

Pegasus vs. Chimera
Movie · as Tello

The Firm
TV · as Henry Clay · 1 ep

The Client List
Movie · as Boxer Shorts Man

Warehouse 13
TV · as Garry Gross · 1 ep
Nonsense Revolution
Nonsense Revolution
Movie · as Tom

Strange Days: Conclusions
Movie · as Vaughn Pearson

Runaway
TV · as Jeff · 1 ep

Life with Derek
TV · 2 eps

Veronica Mars
TV · as Seth Rafter · 1 ep

Strange Days at Blake Holsey High
TV · as Vaughn Pearson · 42 eps

Rated X
Movie · as Teenage Artie

The Golden Spiders: A Nero Wolfe Mystery
Movie · as Pete Drossos

The Zack Files
TV · as Zack Greenburg / Mel · 52 eps

Twice in a Lifetime
TV · as Kyle · 1 ep
