He got appreciation for his work in films like Bol Bachchan and Its Entertainment (2014). He is also a dancer and has participated in numerous dance reality shows, including, Nach Baliye (Season 3) (2007) and Jhalak Dikhhla Jaa (Season 4) (2010). He made his film debut with Yeh Kaisi Mohabbat Hai (2002), and went to act in films like Hum Tum Aur mother in 2005, Jahan Jaaeyega Hamen Paaeyega (2007), and Aur Pappu Pass Ho Gaya in the same year.
Later he shifted to Bhojpuri films.
He played the lead in the television series, Sautela (Doordarshan) in 2007. He also appeared in a similar show, Jalwa Four 2 Ka 1 (2008).
In 2010, he participated in dance reality show, Jhalak Dikhhla Jaa (Season 4) with choreograph Robin Merchant. Previously he had also appeared as a judge in the reality dance show on Doctor of Divinity National, Krazzy Kiya Re, along with Sudha Chandran.
As a celebrity couple he and Kashmira Shah took part in reality show Love Lock Up on UTV Bindass in February 2011, in which actress Priyanka Chopra played the role of peace maker.