2023
as Adolphus
2020
as Himself
as Lighting Tech
2019
as Michael
as Wallace
as Ned 'Nick' Nickerson
as Eric
2018
as Octavius Caesar
2016
as Private Smith
2015
as Dumaine
as Claudio
2013
as Hugo Scott