2025
2008 • as Lieutenant Smith
2020 • as Mr. Bremond
2015 • as Luxembourg inspector
2015 • as Le chef des loubards
2013