Acting
Robert Reborn· 2019
Herzog
Lords of Chaos· 2018
German Newscaster
Th'dread Rattlin'· 2018
Ranger John
Somnus· 2016
Stewart
Molly Crows· 2013
Chief Pathologist Dr. Wild
The Devil Made Me Do It· 2012
Detective
Unsinkable· 2024
1st Lieutenant Admiral Scheer