2023
as Major (General) David Cowan
2020
as SS Heinrich
2018
as Hitler Youth Leader
2015
as Nikola Tesla