Home / Discover / People

The Half Of It

2020
as Deacon Flores

Bright

2017
as Poison

Rough Night

2017
as Detective Ruiz

Black Hawk Down

2001
as Sgt. Lorenzo Ruiz

The Saint

2017
as Inspector Fernack

Water & Power

2014
as Water

Máncora

2008
as Iñigo

The Lost City

2005
as Ricardo Fellove