Actor · Born 1960
Ray Donovan: The Movie
2022 · as Movie Director
Outer Space Love Story
2019
Malefica
2018 · as Sammiel
To Catch a Mouse
2018
The Dwarves of Demrel
2018 · as Stahl
Sophia & Josh
2017
Testosterone: Volume One
2017 · as Man
It Gets Better?
2016 · as Man
Cronos
2016 · as Frank
Die Ontwaking
2016 · as Abel Lotz
Bow Tie
2015 · as Herman de la Harpe
Mandela: Long Walk to Freedom
2013 · as President de Klerk