 In 1996, he was elected to the Parliament of Uganda, representing Gulu Municipality.While in parliament, he served on the Legal and Parliamentary Affairs Committee and the Public Accounts Committee.He resigned from Parliament in 2006 and was elected chairman of Gulu District.