Su padre, Cosma Kyamcra y su madre, Teresa Nnamayanja, tuvieron 10 niños, dos de los cuales murieron cuando aún eran bebés.
Inició su actividad pastoral en Kabula, parroquia en la diócesis de Masaka.
En septiembre de 1956, fue enviado a Roma para continuar sus estudios en la Pontificia Universidad Urbaniana, donde obtuvo la licenciatura en teología.
A continuación fue enviado a enseñar en el seminario menor de Bukalasa hasta 1968, cuando fue nombrado capellán de la Universidad Makerere.
También ha sido presidente del Consejo Cristiano Unido de Uganda.