Au cinéma, il a joué dans plus d'une vingtaine de films dont Self control avec Adam Sandler et Jack Nicholson, Punch drunk love et Boogie nights de Paul Thomas Anderson. Il a collaboré à 3 films de Steven Soderbergh Traffic, L'Anglais et Hors d'atteinte.
Après Fast food nation de Richard Linklater et Rogue, l'ultime affrontement avec Jet Li, on le retrouve dans Cleaner aux côtés de Samuel L.Jackson.
En 2009, il joue dans Fighting de Dito Montiel, aux côtés des acteur Channing Tatum et Terrence Howard, puis dans L'attaque du métro 123 de Tony Scott, avec également Denzel Washington et John Travolta.
Lire la
suite