He served as the State Minister for Agriculture in the Cabinet of Uganda from 16 February 2009 until 27 May 2011.
[1] He also served as the elected Member of Parliament (MP) for Bunya County West, Mayuge District, from 2006 to 2009.
His degree of Bachelor of Science in Agriculture, was obtained in 1999, from Makerere University.
He also holds the Certificate in Public Administration & Management, obtained in 2003, also from Makerere University.
In 2006, he entered politics and contested for the parliamentary seat of Bunya Country West, Mayuge District, on the National Resistance Movement party ticket.