2019
4.9
The Iron Mask
Actor - Ambassador
2018
8.0
The Sisters Brothers
Actor - El Comodoro
3.4
Samson
Actor - Manoah
2017
5.5
Valerian and the City of a Thousand Planets
Actor - Presidente de la Federación
5.1
24 Hours to Live
Actor - Frank
2016- Act
Channel Zero
Actor - Joseph Peach
2016
7.1
Uncle Howard
Actor - Self
Full filmography