FILMOGRAPHY
1993 · Raul Ochoa
2001 · Police 5
1991 · Luis
2019 · Self - Jurado
2004 · Rigoletto
2013 · Father