David was born in Awach, Gulu District in Northern Uganda.
He attended Awach primary school and later Gulu High School for O and A level certificates.
After school he pursued his interests and gained a certificate in computers and motor vehicle technology.
In 2009 he joined Wild Frontiers as a river guide based at Murchison Falls on the river Nile. He was promoted to Boat Captain and started to learn of his skill and interest in fishing. David obtained his certification in Power Boat Operating and Handling from the Royal Yachting Association in Mombasa, Kenya during 2012.
With some years of experience on the river, David was offered a position as a Trainee Safari Guide allowing him to broaden his guiding and vehicle driving experience being responsible for guests traveling by road in safari vehicles. David’s certification in 4×4 driving driving (high/low range and defensive) was completed in 2014. He also completed the first level of professional guiding certification from Uganda Safari Guides Association (USAGA) during 2015.
David is currently based up country near the Bwindi area and hosts many of the clients flying into this area for gorilla trekking as well moving to Murchison Falls National Park regularly for guiding of fishing safaris.
David is a very personable guide and with his love of relating stories he has heard from his grandfather about Uganda’s traditions along with his sense of humor he has already become a firm favorite for repeat guests.
Even when David is not working he can still be found practicing his fishing skills or reading up on his wildlife knowledge as he finds this relaxing and enjoyable. His other great area of interest is football, whether that be watching or playing.