Dos años más tarde, interpretó a un cantante de abuso de drogas en el drama criminal Udta Punjab, que le valió el Premio de la Crítica Filmfare al Mejor Actor. Inicialmente reconocido por interpretar papeles románticos, Kapoor desde entonces ha tomado parte en películas de acción y thrillers.
Shahid Kapoor es un actor.