2026
as Santiago
2009
as Luis
2011
as Cruise Ship Director
2020
as Carlton
2012
as Waiter
as Tow Worker
2016
as Somoza's Aide
as The Spaniard
2021
as Mob
2018
as Boxing Referee
as Officer Ramirez
as Gorka
2008
as Guatemalan Borrower (segment "Person to Person")
2025
as Jose Cruze
2023
as Eliezer
as Pancho
as Gabriel Fernandez / Vision
2015
as El Jefe
2013
as French Prime Minister
as Roberto Luis