Actor · Born 1970
Blue Miracle
2021 · as Officer Berto
Saving Flora
2019 · as Matias
The Laundromat
2019 · as Father Héctor Gallego
Lying and Stealing
2019 · as FBI Agent
Lean on Pete
2018 · as Santiago
Logan
2017 · as Federale Lieutenant
Expecting a Miracle
2009 · as Garcia
Guilty Hearts
2007 · as Fransico
House of Sand and Fog
2003 · as Prison Guard
Wonderland
2003 · as Motel Manager (uncredited)
Loco Love
2003 · as Tobias
Double Take
2001 · as Shoeshine Guy