Stephen King's Rose Red as Steve Rimbauer
2011
Grimm as Sven Gunderson (1 episode)
2009
Cold Storage as Daric
2009
Dollhouse as Richard Connell (1 episode)
2008
Leverage as Alexander Lundy (1 episode)
2008
The Governor's Wife as Nathan Danville
2008
The Middleman as The Middleman (12 episodes)
2007
Snowglobe as Douglas
2006
Family as David Fuller
2006
Art School Confidential as Jonah
2005
Masters of Horror (1 episode)
2005
Ghost Whisperer as Dennis McMartin (1 episode)
2005
The Inside as Roddy Davis (1 episode)
2005
In Memory of My Father as Matt
2003
Coupling as Bill (1 episode)
2002
Live from Baghdad as Nic Robertson
2002
Rose Red as Matt Keeslar (1 episode)
2002
Rose Red as Steve Rimbauer (3 episodes)
2001
Texas Rangers as Suh Suh Sam
2001
Law & Order: Criminal Intent as Willie Tunis (1 episode)
2001
Thank Heaven as Jack Sellers
2000
Frank Herbert's Dune as Feyd-Rautha Harkonnen (3 episodes)
2000
The Icelandic Dream as The American
2000
Psycho Beach Party as Lars / Larry
2000
Scream 3 as Tom Prinze
1999
Durango as Mark Doran
1998
Thanks of a Grateful Nation as Chris Small
1998
The Last Days of Disco as Josh
1998
Sour Grapes as Danny Pepper
1997
Mr. Magoo as Waldo Magoo
1996
Waiting for Guffman as Johnny Savage
1996
The Stupids as Lieutenant Neal
1996
A Brother's Promise: The Dan Jansen Story as Dan Jansen
1995
A Streetcar Named Desire as Collector
1995
The Run of the Country as Danny
1994
Safe Passage as Percival
1994
Quiz Show as NBC Page
1994
Renaissance Man as MP at Gate
1990
Law & Order as Dennis Pollock (1 episode)
1951
Hallmark Hall of Fame as Mark Doran (1 episode)