He was born on 24th October, 1965. He attended Kitante Primary School and Makerere College School for his secondary education. He holds a BA degree from Makerere University, a diploma in secondary education and a post graduate diploma in community based rehabilitation.