
2.79
Popularity4
Credits6.6
Rating49.8M
Budget181M
RevenueActing
Primarily
2019 The Curse of La Llorona as Rafael Olvera
2001 Training Day as Sniper
1997 Alien Resurrection as Distephano
1996 The Rock as Sergeant Rojas (uncredited)