

The Rum Diary
2011 · as Xanadu Maitre d'

Che: Part One
2008 · as David Salvador (uncredited)

Driven
2019 · as Vicenza

The Caller
2011 · as Witness (uncredited)

Dark Power
2013 · as Nick

Life During Wartime
2010 · as Bar Mitzvah Guy (uncredited)

Stranded in Paradise
2014 · as Luis

One Hot Summer
2009 · as TV Reporter #1

200 Cartas
2013 · as Big Guy #1

Attraction to Paris
2021 · as Colonel Renaud

Fisura
2012 · as Enmascarado 1

Las Super Estrellas de la Lucha Libre
2024 · as Bruiser Brody

3000
2015 · as Pedrín Zorrilla

Adiós
2015 · as Reporter