Dr. Fredrick has been a faculty at Makerere University, Department of Family Medicine for over 20 years, worked in the Ugandan Health System for over 20 years as a Medical Officer, Medical Superintendent, District Medical Officer, Senior Medical Officer and later as an Assistant Director Medical Services/Coordinator Primary Health Care. He trained at Makerere University, Mulago Hospital, Uganda 1972-1977, he later joined University of North Carolina at Chapel Hill in the School of Public Health, USA 1983-1985. He was then employed as a Teaching Assistant in the University of North Carolina from 1985 till 1986. In 1990 he trained in Primary Health Care and Maternal Child Health at the Child Health Institute, London. While at the Ministry of Health, Uganda, he was also the Director of International Health Policy Project (IHPP) Uganda Chapter, from 1989 to 1993. He is passionate about Primary Health Care and equity in health. Over the years, he has mentored several young doctors that are now competent in primary care and health care leadership positions. He is retired from Makerere University but maintains his academic roles in other Ugandan teaching institutions.