- 2022DAHMER - Monster: The Jeffrey Dahmer StorySeriesDarryl
- 2022GlossFilmSam Acker
- 2020TreasonFilmPastor Hammond
- 2018The PurgeSeriesSpencer
- 20189-1-1SeriesDr. Stevens
- 2017Paul's Bad DayFilmZombie Voice / Doug
- 2016Bad PeopleFilmWalter
- 2015The Man with the Red BalloonFilmPurple Balloon Upper Middle Class Man
- 2015Bree Does ComedySeriesRobert
- 2014The SummoningFilmCam
- 2013The Next StepsSeriesTJ
- 2012USS SeaviperFilmLewis
- 2011My Future BoyfriendFilmTheo Nyborg
- 2011Harry's LawSeriesConnor Bertram
- 2011The SacredFilmJared
- 2010The GladesSeriesDaniel Green
- 2010Dead EndFilmDesmond
- 2009Drop Dead DivaSeriesBrad Pines
- 2009Scare ZoneFilmGuy 1