The Prince 2019
as El Dolar
Optical Illusions 2010
as Vladimir
Tourists 2009
as Thin Lady's Husband
Desierto Sur 2008
as Poet
Play 2005
as 'Cerebro' - Bar Friend, Casting
Angel Negro 2000
as Doctor Tobar
Credits from TMDB.