Career
Kamarul was elected to Parliament in the 2008 election winning the seat of Telok Kemang. In doing so he unseated the incumbent member Sothinathan Sinna Gounder from the governing Barisan Nasional coalition. He was re-elected in 2013.
Kamarul was state chief of PKR for both the 2008 and 2013 elections.