2020
A Beautiful Place to Die: A Martha's Vineyard Mystery as Gus
2019
Christmas at Dollywood as Vince Blackwell
2019
Batwoman as Official (1 episode)
2018
Hailey Dean Mysteries: A Will to Kill as Tom Rakanski
2018
Once Upon a Prince as Morris
2017
Final Vision as Writer Friend
2017
Ghost Wars as Paolo Jones (7 episodes)
2017
Love at First Bark as Jonathan Guggenheim
2016
Who Killed JonBenét? as Detective Frank Quinn
2016
Timeless as Flight Controller (1 episode)
2016
Black Mountain Side as Dr. Richard Andervs
2015
She Who Must Burn as Mac
2014
The Unauthorized Saved by the Bell Story as Peter Engel
2013
Assault on Wall Street as Gus
2008
Fringe as Observer On Street (1 episode)
2004
Stargate Atlantis as Wallace (1 episode)
2003
Tru Calling as Police writing parking ticket (1 episode)
2003
Water's Edge as Robbie Butler
2003
Dead Like Me as Andy Cope (1 episode)
2002
The Twilight Zone as Michael (1 episode)
2001
Return to Cabin by the Lake as Paul Parsons
2001
Special Unit 2 as Stoner Ted G. Freeman (1 episode)
1998
First Wave as Acolyte (1 episode)
1997
Stargate SG-1 as Pangar Sentry (1 episode)
1997
Beyond Belief: Fact or Fiction as James Elliott (segment "The Grave") (1 episode)