2023 • as Major (General) David Cowan
2018 • as Hitler Youth Leader
2015 • as Nikola Tesla
2020 • as SS Heinrich
2017 • as Björn Ulvaeus