The Death of Marie 2020
as Jean Luc
Saturn's Window 2020
as Dr. Kirchart
Impossible Monsters 2019
as Leigh's Uncle
Hostile 2018
as The Client
The Human Trust 2013
as Prime Minister of Luxembourg
Vengeance 2013
as Tina's father
Credits from TMDB.