His first film was "Mizhineer Pookkal" in 1986 and to date, he has directed more than 43 movies, among which are two non-Malayalam movies, one each in Tamil and Hindi. Apart from his role as a director, Kamal has held several administrative posts within the Malayalm film industry. He had previously acted as the general secretary of Malayalam Cine Technicians Association (MACTA) and has been an executive member of the Kerala Chalachitra Academy. He is currently the President of the Kerala Director’s Union (FEFKA).