He is best known for his roles in Satya (1998), Nayak: The Real Hero (2001), Yuva (2004), Lage Raho Munna Bhai (2006), Barfi!
[2] Shukla began serious theatre in 1986 with roles in plays like A View From The Bridge (Arthur Miller), Look Back in Anger (John Osborne), Ghashiram Kotwal (Vijay Tendulkar) and Hayvadan.
[2] The next year he got his first break when Shekhar Kapur, impressed with his work, created a role for him in Bandit Queen.
[3] Shukla also did the role of Vijay Anand's sidekick Gopi in the 1994 Doordarshan crime drama Tehkikaat.
[5] Shukla's biggest break came when he co-wrote the script for Ram Gopal Varma's 1998 cult classic Satya and played the role of gangster Kallu Mama in the film.
In 2008, he acted in his first international film, the Golden Globe and Academy Award-winning Slumdog Millionaire, as the character Constable Srinivas.
In 2013, he appeared as policeman Sudhanshu Dutta in Barfi!, a film through which director Anurag Basu and co-actor Ranbir Kapoor, he said, "revived [him] as an actor".