He was born on 28 November 1957 in Mathilakam, Kodungallur in Thrissur district of Kerala state. He is the eldest son of ( both late) K.M. Abdul Majeed and Suleikha Beevi. He started his career after his studies from Christ College Irinjalakuda and Sree Kerala Varma College, Thrissur.
Kamal is married to Saburabi. They have two children, Jenuse Mohamed and Hanna Mohamed. Jenuse made his debut as film director in 2015 with the Malayalam film 100 Days of Love.
He started his career by writing the film Thraasa,[unreliable source?] directed by Padiyan in 1981. He also worked as an associate director in the film.
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).
His works include Unnikale Oru Katha Parayam, Kakkothikavile Appooppan Thadikal, Thoovalsparsham, Ghazal, Ulladakam, Ee Puzhayam Kadannu Azhagiya Ravanan, Mazhayethum Munpe, Meghamalhar, Madhuranombarakaattu, Perumazhakkalam, Karutha Pakshikal, Khaddama and Celluloid. His interest in film-making led him to enroll at the Kalabharathi Film Institute in Thrissur.
Celluloid (2013) is the biopic of J.C Daniel, the father of Malayalam cinema. Smitha at the entertainment site oneindia.com stated that the film is one of the best films made in recent times from Indian cinema.
His upcoming project Aami is a biopic on celebrated poet and author Kamala Surayya.