2022
as Priest (uncredited)
2018
as Jeremiah Hubert Spencer
2017
as Scottish Regiment Soldier (uncredited)
2015
as Mr. Fischer
2014
as Adam
2014
as Adam
2014
as Adam
2013
as Mike
2013
as Audience Member (uncredited)
2013
as Man
2011
as Adam
2010
as Bus Passenger
2010
as Nightclub Guest (uncredited)
2010
as He
2010
as Adam
2010
as Wedding Guest / Partygoer in Nightclub (uncredited)
2010
as Horus
2010
as The Operator
2007
as Thug
2006
as SS Scharuhrer Himmrich Henler
2006
as Office Worker (uncredited)