Karierę zaczynał w wieku 17. lat w pewnym bollywoodzkim musicalu swobodnie opartym na motywach z szekspirowskiego dramatu „Romeo i Julia”. Zadebiutował w 1986 roku w romansie indyjskiego reżysera
Jandhyali pt. „Padamati Sandhya Ragam". Na ekranie pojawiał się w nieznanych i kiepskich tytułach klasy B. Wystąpił też w epizodach w znaczących filmach, jak „
Boogie Nights”, "
Cienka czerwona linia" czy "
Magnolia". Większe role udawało mu się grywać w produkcjach "
Molly" i "
Ostrożnie z dziewczynami", które na poziomie scenariusza wyglądały intrygująco, lecz okazywały się potem niewypałami. I nawet ambitne dokonania w kinie niezależnym, telewizyjny hit HBO "
61" czy kreacje u boku znanych aktorów w filmach "
Podejrzany" i "
Grzeszna miłość" nie zbliżyły go do hollywoodzkiej sławy. Znalazł się w centrum uwagi dostając tytułową rolę Franka Castle'a o pogmatwanej psychice w ekranizacji komiksu "
The Punisher".