Interprétation
Les Rois du désert
1999
Atropia
2025
Perverse Karla
2006
2025 · Abu Saif
Bart Got a Room
2008
2008 · Producer
2006 · Border Guard #1
Vlad
2004
2004 · Producer
1999 · Iraqi Republican Guard Sergeant - Oasis Bunker