He has done some of the most successful series in television such as Krishna, Eka Lagnachi Dusri Goshta as well as films like Duniyadari, Mumbai-Pune-Mumbai casting him as the lead actor.
[6] At the age of nine, Joshi started his acting career with Ramanand Sagar's show Uttar Ramayana, where he played the role of young Kusha.
Later, Joshi took a break from acting and made a comeback as a youth actor with Sanjeev Bhattacharya's show Campus.
He then continued working in Hindi shows like Hudd Kar Di, Dil Vil Pyar Vyar, Des Mein Niklla Hoga Chand, Hare Kkaanch Ki Choodiyaan to name a few.
In 1997, he first played the supporting role of Vikram Dixit in the film Ghulam-E-Mustafa, starring Nana Patekar and Raveena Tandon.
He then played the lead character of Yash in the Marathi series Adhuri Ek Kahani opposite Kishori Godbole.
In 2010, he played the lead role of a boy from Pune in the hit, romantic film Mumbai-Pune-Mumbai opposite Mukta Barve.
In the eighth season of the show named Comedy Circus- Maha Sangram, he became victorious along with his partner VIP.
In the same year anchored the dance reality show Eka Peksha Ek that aired on Zee Marathi.
In 2014, Joshi was seen opposite Sai Tamhankar once again in Sanjay Jadhav's film Pyaar Vali Love Story, which upon the release took good opening and was a hit at the box office.
In 2015, his first appearance was in the film Mitwaa as Shivam Sarang alongside Sonalee Kulkarni and Prarthana Behere.Mitwaa opened to great response at the box office and was declared “super hit”.
He later starred in a film Laal Ishq produced by Sanjay Leela Bhansali and directed by Swapna Waghmare Joshi.