He also played the role of a cop who solves the mystery behind an old couple refusing to accept the dead body of their son in the one-hour suspense thriller First Kill directed by Sriram Raghavan.
He played the role of a gangster, Shankar in the 1996 film Is Raat Ki Subah Nahin, directed by Sudhir Mishra.
In 1998, he played a naxalite turned activist in the film Hazaar Chaurasi Ki Maa, directed by Govind Nihalani.
The same year he acted in the critically acclaimed Dombivli Fast, directed by Nishikant Kamat, which won the National Award for Best Film.
In 2006, he acted in the film Traffic Signal, directed by Madhur Bhandarkar, where he played the role of a NGO volunteer helping street children.