2023
The Night Agent as Walter (2 episodes)
2021
Wedding Cake Dreams as Norman
2019
Hailey Dean Mysteries: Death on Duty as M.P. Nesbit
2017
Crazy Famous as Agent Bilch
2015
Supergirl as Chet Miner (1 episode)
2014
Best Man in the Dark as Jonas Bergman
2014
Shockwave Darkside as Private Schorr
2013
Played as Reid (1 episode)
2013
Golden Boy as Drazen Babic (1 episode)
2012
Elementary as Dylan Hess (1 episode)
2011
Body of Proof as Eric Singleton (1 episode)
2009
White Collar as Flynn Sr. (1 episode)
2008
Greetings from the Shore as Owen Callaghan
2008
Garden Party as Nathan
2005
Supernatural as Angel Commander (1 episode)
1990
Law & Order as Jason Kimmel (1 episode)