Neckan 2017
as Marwan
The Game: El Juego de la Perversión 2009
Script Supervisor
My Life 2007
as Reportero
Flesh for Sale 2005
as Self
La muerte insiste 1984
Actor
Credits from TMDB.