Actor
Ramona
2022 · as Bruno
More the Merrier
2021 · as Hombre atado
Amigo D
2018 · as D
MaBelle
2017 · as Esteban
The Good Night
2007 · as Italian Slickster #1
The Keeper: The Legend of Omar Khayyam
2005 · as Omar Khayyam
Gladiatress
2004 · as Messenger
Strip Search
2004 · as Sharif Bin Said
Bright Young Things
2003 · as Basilio
Code 46
2003 · as Bikku
To Kill a King
2003 · as Spanish Ambassador
Deserter
2002 · as Vasco