He has worked in many Indian movies and known for few of his best characters. He worked in movies Dombivali, 3 idiots, Tera Mera Saath Rahen. Besides working in Indian movies, he has also acted in several television serials including Na Bole Tum Na Maine Kuch Kaha which was aired on Colors. He has done marvelous acting in the movie Tera Mera Saath Rahen by Mahesh Manjrekar in which he portrayed a boy who was mentally challenged. Later on, he worked in Dombivali Fast (2005) by Marathi films in which he acted the role of Rahul Ape. The most amazing role and well acted was the role of ‘centimeter’ in the film 3 idiots in 2009. This role will be long remembered.