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".