Ardhangi (1985): A Marathi film in which he played the lead role. It was his acting debut.
Sarja (1987): A Marathi film based on the life of a young rebel who fights against the oppression of the feudal system. He played the title role of Sarja and won the National Film Award for Best Feature Film in Marathi.
Sansaar (1987): A Hindi film in which he played the role of Shiva Sharma, a young man who falls in love with a married woman.
Kachchi Kali (1987): A Hindi film in which he played the role of Arun, a man who is in love with a girl who is engaged to someone else.
Sone Pe Suhaaga (1988): A Hindi film in which he played the role of Dr. Prem, a doctor who helps a woman who is being harassed by her in-laws.
Rickshawali (1989): A Marathi film in which he played the role of Amar, a rickshaw driver who falls in love with a rich girl.
Pyasi Nigahen (1990): A Hindi film in which he played the role of Inspector Vijay, a police officer who investigates a series of murders.
Nagin (1990): A Hindi film in which he played the role of Dr. Ajay, a doctor who is bitten by a snake and becomes a snake-man.
Indrajeet (1991): A Hindi film in which he played an unnamed role. It was a cameo appearance.
Maherchi Sadi (1991): A Marathi film in which he played the role of Vicky, a man who marries a woman who is already married to someone else.
Jasa Baap Tashi Poore (1991): A Marathi film in which he played the role of Shekhar Thorat, a man who is in love with a girl who is engaged to someone else.
Jeevasakha (1992): A Marathi film in which he played the role of Jeeva, a man who is in love with a girl who is married to someone else.
Vajwa Re Vajwa (1992): A Marathi film in which he played the role of Akash, a man who is in love with a girl who is engaged to someone else.
Parwane (1993): A Hindi film in which he played the role of Aslam, a man who is in love with a girl who is married to someone else.
Phool Aur Angaar (1993): A Hindi film in which he played the role of Adhikari, a corrupt police officer who is involved in a crime syndicate.
Meherbaan (1993): A Hindi film in which he played the role of Vikram, a man who is in love with a girl who is married to someone else.
Lapandav (1993): A Marathi film in which he played the role of Vikram ‘Vicky’ Malgude, a man who is in love with a girl who is engaged to someone else.
Ghayaal (1993): A Marathi film in which he played the role of Ajit Hirey, a man who is in love with a girl who is married to someone else.
Kunku (1994): A Marathi film in which he played the role of Dr. Ram Inamdar, a doctor who is in love with a girl who is married to someone else.
Bajrangachi Kamal (1994): A Marathi film in which he played the role of Inspector Vikram Shinde, a police officer who investigates a series of murders.
Vishwavinayak (1994): A Marathi film in which he played the role of Shankar, a man who is in love with a girl who is engaged to someone else.
Chal Gammat Karu (1994): A Marathi film in which he played the role of Vikram, a man who is in love with a girl who is engaged to someone else.
Paandav (1995): A Hindi film in which he played the role of Captain Sood, a military officer who is involved in a covert operation.
Paijan (1995): A Marathi film in which he played the role of Janardhan Kaundinya (JK), a man who is in love with a girl who is married to someone else.
Zee Horror Show (1995-1996): A Hindi TV series in which he played the role of Vikram, a man who is haunted by a ghost. He appeared in two episodes, Jadu Tona (1995) and Chandalika (1996).
Chhota Sa Ghar (1996): A Hindi film in which he played the role of Vikas, a man who is in love with a girl who is married to someone else.
Deyyam (1996): A Telugu film in which he played the role of Murali, a man who is haunted by a ghost.
The Peacock Spring (1996): An English TV movie in which he played the role of Vikram Singh, a man who is in love with a girl who is engaged to someone else.