Series |
Holidazed
|
Unknown |
2024-11-14 |
Series |
Under the Banner of Heaven
|
Suited Man |
2022-04-28 |
Series |
Maid
|
Luis |
2021-09-30 |
Series |
Altered Carbon
|
Father |
2018-02-02 |
Series |
The Good Doctor
|
Luis Garcia |
2017-09-25 |
Series |
Colony
|
Foreman |
2016-01-14 |
Series |
DC's Legends of Tomorrow
|
Fidel Castro |
2016-01-21 |
Movie |
Come and Find Me
|
Mr. Yorkes |
2016-11-11 |
Series |
Van Helsing
|
Biggs |
2016-09-23 |
Movie |
Tomorrowland
|
Deputy |
2015-05-19 |
Series |
Minority Report
|
Dante Blake |
2015-09-21 |
Series |
UnREAL
|
Detective |
2015-06-01 |
Movie |
The Christmas Shepherd
|
Truck Driver |
2014-11-23 |
Series |
Brooklyn Nine-Nine
|
Tattooed Con |
2013-09-17 |
Movie |
A Sister's Nightmare
|
Captain |
2013-09-07 |
Movie |
The Pregnancy Project
|
Viconte |
2012-01-28 |
Series |
Alcatraz
|
Police Chief |
2012-01-16 |
Movie |
The Possession
|
Officer |
2012-08-30 |
Series |
Arrow
|
Tomas |
2012-10-10 |
Movie |
The Stranger
|
Police Chief |
2010-06-01 |
Series |
Sanctuary
|
Constantine |
2008-10-03 |
Movie |
Crossroads - A Story of Forgiveness
|
Oscar Pena (as Timothy Paul Perez) |
2007-04-22 |
Movie |
88 Minutes
|
Cabbie #1 |
2007-02-14 |
Movie |
To Be Fat Like Me
|
Coach |
2007-01-08 |
Series |
Traveler
|
Unknown |
2007-05-10 |
Movie |
Aliens vs Predator: Requiem
|
Mr. Thomas |
2007-12-25 |
Movie |
Anna's Storm
|
Jason Cortez |
2007-06-02 |
Movie |
War
|
Mexican Interpol Agent |
2007-08-24 |
Movie |
Beneath
|
Dr. Perry |
2007-08-07 |
Series |
The Evidence
|
Unknown |
2006-03-22 |
Movie |
Gray Matters
|
Roberto |
2006-10-21 |
Movie |
Are We There Yet?
|
Basketball Player |
2005-01-20 |
Movie |
Edison
|
Butler |
2005-07-29 |
Movie |
The Street King
|
Eduardo Ortega |
2002-05-03 |
Series |
The Dead Zone
|
Unknown |
2002-06-16 |
Series |
Smallville
|
Mexican Husband |
2001-10-16 |
Movie |
Ocean's Eleven
|
Security Guard |
2001-12-07 |
Movie |
The Bachelor
|
Stone |
1999-11-05 |
Movie |
Relax... It's Just Sex
|
Gus Rogero |
1998-06-28 |
Series |
Stargate SG-1
|
Vashin |
1997-07-27 |
Series |
Pacific Blue
|
Gregory Santos |
1996-03-02 |
Series |
JAG
|
Corporal Martinez |
1995-09-23 |
Series |
ER
|
Julio Ruiz |
1994-09-19 |