2021
No Man of God as Assistant Warden McNeal
2015
Bob Thunder: Internet Assassin as Self
2015
Aquarius as Sabovich (1 episode)
2012
Dark Desire as Howie
2012
MyMusic as Metal (58 episodes)
2010
BlackBoxTV Presents as The Lawyer (1 episode)
2008
The Suite Life on Deck as Lord Hartley Wicket (1 episode)
2008
Foreign Exchange as Laurent Levres Voleur
2006
Dexter as College Male (1 episode)
2006
Stranger Than Fiction as Bakery Customer #4