2009
Anyone But Me as Archibald Bishop (26 episodes)
2003
Legally Blonde 2: Red, White & Blonde as Ted Hall
2001
A Girl, Three Guys, and a Gun as Dave
2001
The Division (1 episode)
1997
City Guys (1 episode)
1997
USA High as Jackson Greene (95 episodes)
1996
Thinner as Frank Spurton
1996
Sabrina, the Teenage Witch as Harrison (1 episode)
1995
Hang Time (1 episode)
1992
Fraternity Demon as Tony
1991
Dead Silence as Party Animal
1991
The Owl as Mark Wolpert