2023
The Famous Five as Hans Peter (1 episode)
2022
Riches as Dr. Lars Muller (1 episode)
2021
The Many Saints of Newark as Young Tony Soprano
2021
FBI: International as Willem Smit (2 episodes)
2017
Another Mother's Son as Judge
2015
Brothers of War as Meinhard Schmidt
2014
Nazi Death Camp: The Great Escape as SS Officer Frenzel
2014
Escape From a Nazi Death Camp as SS Officer Frenzel