Joshi later on got various roles in Hindi and Marathi films. His 1993 comedy film Sawat Majhi Ladki was quite successful. Joshi played the lead role of a doctor husband of actress Neena Kulkarni and who is engaged in an extra-marital affair with his junior doctor played by Varsha Usgaonkar . For his work in Tu Tithe Mee (1998), Joshi's work was appreciated. Produced by Smita Talwalkar and directed by Sanjay Surkar , the film was adjudged as the Best Feature Film in Marathi at the 46th National Film Awards . In their official citation, the jury noted Joshi's and his co-star Suhas Joshi 's works by quoting "Beautiful performance by Mohan Joshi and Suhas Joshi are the highlights of the film."  He won his only National Film Awards till now for 1999 Marathi film Gharabaher as a Special Mention (Feature Film) "for his wonderfully controlled performance of a corrupt politician." at 47th National Film Awards .  In 2009, he played the lead role of Gadge Maharaj , a social reformer and saint from Maharashtra, in the film Debu .  
While the theatre of Maharashtra earned recognition at the national level, the cinema failed to make a mark. A major reason was the proximity to the production centre of Hindi cinema ( Bollywood ), which encroached on the identity of Marathi cinema. Other reasons include the shortage of cinema halls for distribution due to poor marketing, lack of money magnets, a vibrant theatre scene and the emergence of private television. It also lacked the powerful lobby at the national level unlike Bengali and South Indian cinema because state congress (ruling party over 40 years) encouraged Hindi cinema for profit mainly; the regional film industrial advantage being soaked up by Bollywood.