Sharma is starred in over sixty feature films, including Telugu, Tamil, Marathi and Malayalam cinema. Sharma gained wide recognition in television with Doordarshan"s Paltan in which he plays the lead role of Colonel R.S. Sajwan. Sharma has appeared in various soap operas such as Guns and Roses, Siddanth, Laagi Tujhse Lagan, Viraasat, Zindhagi Teri Meri Kahani, Rishtey, Humne lee hain shapath, and Rangeela Ratan Sisodia.
In contemporary cinema, he has appeared in critically and commercially successful films such as Maqbool (2003), Main Hoon Na (2004), Mangal Pandey: The Rising (2005), Apaharan (2005), Black Friday (2007), Golmaal Returns (2008), Chal Chala Chal (2009), Dabangg (2010), Golmaal 3 (2010), Object Management Group: Oh My God! (2012), Chakravyuh (2012), Baby (2015), Badlapur (2015), Dharam Sankat Mein (2015), ABCD 2 (2015), and Dilwale (2015).