Bumblebee 2024
as Anciano
Cordura Island 2023
as Fareiro
Wrinkles 2011
as Ramón 'The Deejay' (voice)
Never Ending Tales 2005
Actor
Credits from TMDB.