- 2023InfractionFilmLieutenant Miles Bennett
- 2017Blood, Sand & GoldFilmPilot (Additional voices)
- 2016Salt WaterFilmBen
- 2016Dependent's DayFilmKevin
- 2016Diversion EndSeriesBlaz Kiryjczuk
- 2014I'm Right HereFilmSteve Schaefer
- 2013P.D.A.FilmTom
- 2012Are You There, Chelsea?SeriesDanny the Stripper
- 2012Stealing RosesFilmDr. Miller
- 2011Married in a YearFilmMark The Misogynist
- 2010My Name Is KhanFilmOfficer John Marshall
- 2008SquealFilmMark
- 2008Jake's How-ToFilm