IMDb Page
Movie Release Date Character Age at Release
Books of Blood 10/07/20 Bennett 55
The Super 11/08/18 Julio 53
O.G. 04/20/18 Baxter 53
Gringo 03/08/18 Angel Valverde 52
Last Flag Flying 11/03/17 Lieutenant Colonel Wilits 52
Crown Heights 08/25/17 Commissioner Rafello 52
1 Mile To You 04/07/17 Mr. Sickle 52
True Memoirs of an International Assassin 11/11/16 Gen. Ruiz 51
The Infiltrator 07/13/16 Javier Ospina 51
The Phenom 06/24/16 Eddie Soler 51
Anesthesia 01/08/16 Dr. Edward Barnes 50
Fugly! 11/05/14 Ray 49
Kill the Messenger 10/09/14 Danilo Blandon 49
The Cobbler 09/11/14 Max / Marsha 49
Glass Chin 04/19/14 Roberto Flash 49
Rob the Mob 03/21/14 Vinny Gorgeous 49
Rob the Mob 03/21/14 49
Captain Phillips 10/10/13 Captain Frank Castellano 48
Runner Runner 09/24/13 Delegate Herrera 48
Blood Ties 08/22/13 Fabio De Soto 48
Father/Son 03/24/12 Father 47
Little Fockers 12/21/10 Junior 45
Lies in Plain Sight 10/03/10 Rafael Reyes 45
Amigo 07/14/10 Padre Hidalgo 45
The A-Team 06/09/10 Javier Tuco 45
F--K 04/07/10 Yul 45
The Missing Person 01/16/09 Don Edgar 43
Che: Part Two 12/12/08 Alejandro Ramírez 43
Che: Part One 09/05/08 Alejandro Ramirez 43
American Gangster 11/02/07 Alfonso Abruzzo 42
Anamorph 09/21/07 Jorge Ruiz 42
The Box 01/01/07 Finn Williams 41
The Take 01/01/07 Marco Ruiz 41
The Ex 12/01/06 Paco 41
War of the Worlds 06/28/05 Julio 40
The F Word 04/21/05 Luis 40
The Adventures of Tom Thumb & Thumbelina 08/08/03 Gibson Mouse (voice) 38
Bad Boys II 07/18/03 Mateo Reyes 38
Astérix & Obélix Mission Cléopâtre 01/30/02 Edifis (english voice) 36
Traffic 12/27/00 Tigrillo / Obregón Assassin 35
Drowning Mona 03/03/00 French Instructor 34
Man of the Century 10/29/99 Brooding Artist 34
Runaway Bride 07/30/99 Dead Head Gill Chavez 34
The Last Big Thing 09/23/98 Ist interviewer 33
Jake's Women 01/02/96 Luigi 30
The Price of Love 11/28/95 Rafael 30
Nick of Time 11/22/95 Gustino (Guest Services) 30
Somebody to Love 09/27/94 Waiter 29
Fresh 06/15/94 Chille 29
Night Owl 06/30/93 Tomas 28
Bitter Harvest 07/22/92 Luis Salinas 27
The Smack None 59