He belongs to Kerala Congress (J) party led by P. J. Joseph, and represents Kaduthuruthy legislative Assembly of Kerala. He had been the Minister for Public Works from 18 October 2007 till his resignation for his party chairman P. J. Joseph to become the minister. He had born at Kaduthuruthy on 30 May 1964 and was one of three siblings(Maneesh Joseph and Benny Joseph) and graduated to M.A, Bachelor of Laws, Advocate and served as Social and Political Worker.
He entered politics through K.S.C while a student.
He also held many students’ agitations.