The policeman-turned-actor has appeared in over 75 films. He had worked with many veteran filmmakers including Ramu Kariat, KG George, Padmarajan, and Joshiy. Some of his best roles were in films like Adharvam, Innale, Sangham, Peruvannapurathe Visheshangal and Innale.