Home / Discover / People

The Half Of It

2020
as Deacon Flores

Power

2014
as Felipe Lobos

The Night Agent

2023
as Ben Almora

Without a Trace

2002
as Danny Taylor

Bright

2017
as Poison

Panic (2021)

2021
as Sheriff Jimmy Cortez

Bloodline

2015
as Marco Diaz

Tell Me Your Secrets

2021
as Pete Guillory

Rough Night

2017
as Detective Ruiz

Black Hawk Down

2001
as Sgt. Lorenzo Ruiz

Off the Map

2011
as Manny Diaz

The Saint

2017
as Inspector Fernack

Water & Power

2014
as Water

Máncora

2008
as Iñigo

The Lost City

2005
as Ricardo Fellove

Director

Episode Without a Trace
Blood Out
2006
Episode Without a Trace
Patient X
2006
Episode Without a Trace
Rage
2006
Episode Without a Trace
Odds or Evens
2006
Episode Without a Trace
The Stranger
2006
Episode Without a Trace
The Little Things
2006

Guest Star

Episode Suddenly Susan
Wedding-Bell Blues
1999
Episode CSI: Crime Scene Investigation
Coup de Grace
2009
Episode The Ellen DeGeneres Show
Susan Sarahdon/Wyclef Jean/Enrique Murciano
2005
Episode CSI: Crime Scene Investigation
Wild Flowers
2012
Episode The Saint
The Saint (TV Movie)
2017
Episode NCIS
Two-Faced
2011
Episode CSI: Crime Scene Investigation
Altered Stakes
2012
Episode The Ellen DeGeneres Show
Téa Leoni/Enrique Murciano/Ginuwine
2006
Episode Star Trek: Enterprise
Fusion
2002
Episode The Pretender
Risque Business
1999
Episode CSI: Crime Scene Investigation
Homecoming (1)
2012
Episode NCIS
Pyramid
2011
Episode The Blacklist
Philomena
2017
Episode The Blacklist
Mr. Kaplan
2017
Episode NCIS
A Desperate Man
2012
Episode CSI: Crime Scene Investigation
Karma to Burn (2)
2012