2017 - Barry Seal - Una storia americana - Attore - James Rangel, capo DEA
2014 - Beyond the Lights - Attore - Jesse Soria
2004 - Million Dollar Baby - Attore - Manager di Billie
2004 - Saw - L'enigmista - Attore - Brett
1995 - VIRUS LETALE - Attore - Dr. Julio Ruiz