The Teacher Who Promised the Sea 2023
as Alcalde
Contra el tiempo 2012
as Self
Frozen Silence 2012
as Trinitarian
Even the Rain 2011
as Actor franciscano
Cell 211 2009
as Funcionario Vigilancia 1
Box 507 2002
as Juan
Speed 1994
as News Anchor #1
Credits from TMDB.