Double Freedom 2026
as Misael
Jauja 2014
Actor
Untitled (Letter to Serra) 2011
Fantasma 2007
La libertad 2001
as Lumberjack
Credits from TMDB.