Credits
- 2016 · Lucifer as Jenson Glory
- 2013 · Finding Neighbors as Bill
- 2013 · Awaken as Ben Hahn
- 2013 · Apostle Peter and the Last Supper as Peter
- 2009 · The Lost Tribe as Marcus
- 2009 · Castle as Mike Weitz
- 2009 · Dollhouse as Lars
- 2007 · I'm Through with White Girls as Matt McKenzie
- 2006 · Sons & Daughters as Vick
- 2005 · Ghost Whisperer as Graham Wilkins
- 2005 · Bones as Duke Diallel
- 2005 · The Closer as Ron King
- 2004 · House as Joseph
- 2004 · CSI: NY as Andy Kula
- 2003 · Cold Case as Pierce McClintock
- 2003 · Harold Buttleman: Daredevil Stuntman as Luke Buttleman
- 2003 · Dark Wolf as Steve
- 2002 · Without a Trace as Henry Fenk
- 2002 · She Spies as Terrence McConnough
- 2002 · Monk as Warren Landis
- 2002 · Monk as Warren Landis (uncredited)
- 2002 · Repli-Kate as Derek Waters
- 2002 · King's Highway as Bob Miller
- 2001 · Without Charlie as Jack Danner
- 2000 · The Hi-Line as Sam Polvino
- 1999 · Providence as Jake
- 1998 · Not Even the Trees as
- 1998 · Denial as Isaac
- 1997 · Killing Midnight as William Rhodes
- 1996 · Pacific Blue as Carl
- 1995 · Baywatch Nights as
- 1995 · Sliders as Morgan
- 1993 · seaQuest DSV as Assistant
- 1993 · Dr. Quinn, Medicine Woman as
- 1992 · The Witness as