[5] In 2009, he played the lead role of Gadge Maharaj, a social reformer and saint from Maharashtra, in the film Debu.
For the role of Tirpat Singh in the Hindi film Mrityudand (1997), Joshi received the Screen Award for Best Villain.
[7] His villainous role of Sadhu Yadav in the 2003 Hindi film Gangaajal directed by Prakash Jha was appreciated.
[9] Joshi stepped in the Hindi television industry through the show Jamuniya in 2010 that aired on Imagine TV.
[10] Joshi was president of the Akhil Bharatiya Marathi Natya Parishad from 2003 to 2011 and then reelected in 2013 to at present.