Keller a été dans la profession de la sécurité publique depuis 1973 atteint le poste de chef du directeur de la police de la Sécurité publique.
Edward Kale Kayihura aggyiddwa mu nnyumba ey'ebbeeyi e Muyenga agabadde amaka ge amatongole okuva mu 2005 lwe yafuuka omuduumizi wa Poliisi.