Acting
Born: 1977-03-18 · San Juan, Puerto Rico
The Ballad of Suzanne Césaire
2025
Bernie the Dolphin 2
2019
Devon Cruz
Masterminds
2016
Banamex Teller (uncredited)
Hot Pursuit
2015
Bouncer
The Baytown Outlaws
2012
Hispanic Father
Each Time I Kill
2007
Nick Sommers
The Fiesta Grand
James
The Gifted
2017
Francisco
MacGyver
Hector Ruiz
Homeland
2011
Carmelo Diaz