Credits
- 2023 ยทAmish Stud: The Eli Weaver Storyas Detective Michael Maxwell
- 2023 ยทPeter Pan & Wendyas Jolly Roger Pirate / Skull Rock Pirate
- 2022 ยทFire Countryas Felix Lonnegan
- 2020 ยทSnowpierceras Ragged Soldier
- 2020 ยทSolas Mariano
- 2019 ยทBatwomanas Barfly
- 2019 ยทMystery 101: Dead Talkas Mitchell McHale
- 2019 ยทDarrow & Darrow: Witness to Murderas Sebastian McMahon
- 2019 ยทJannas Mr. Bartender
- 2017 ยทDamnationas Gordon
- 2016 ยทGuns of Purgatoryas Ashley Hollis
- 2016 ยทDC's Legends of Tomorrowas Second Finger
- 2015 ยทThe Revenantas Trapper (uncredited)
- 2015 ยทSupergirlas Head Guard
- 2015 ยทEmpyreanas Darren
- 2014 ยทThe Flashas Security Guard #1
- 2014 ยทFargoas Early
- 2007 ยทHeartlandas Online Date #2
- 2007 ยทHeartlandas Ian Fernley
- 2007 ยทDecoys 2: Alien Seductionas Guy One
- 2004 ยท12 Days of Christmas Eveas Doorman
- Future ยทRiding Shotgunas Motel Clerk