Alan graduated in 1981 from Makerere University in Kampala with a Degree in Law. After enrolling and passing the Bar in 1982, he began practicing as a lawyer in 1986. In 1989, he started his own private practice. Alan is a member of Uganda Capital Markets Authority and sits on the boards of AAR, Uganda Bati, Uganda Oxygen and Uganda Coffee. He joined the Board of KK (Uganda) in 2001.