
Actor
Age 61 · USA

2003 · ★ 6.8
as Wrench

2005 · ★ 6.6
as Xavier

2006 · ★ 6.4
as Xavier (Dead)

2008 · ★ 6.2
as Xavier (uncredited)

2010 · ★ 6
as Xavier Chavez (archive footage) (uncredited)

2013 · ★ 6.2
as Luco

2003 · ★ 6.3
as Lupus

2003 · ★ 6.1
as Louis

2009 · ★ 4.6
as Hammer

2021 · ★ 5
as Omar

2011 · ★ 5.8
as Tico

2016
as Detective Ramos

2013
as Joseph

2002
as Junior Moreno

2024
as Phoenix

2018
as Omar Aziz

2025
as Captain Joe

2016
as Luca Ramirez

2018
as John
Movies from TMDB, TV roles from TVmaze (main cast only).