Mesach Semakula is a God-fearing Afro Pop musician and a savvy businessman with several investments in Uganda, particularly in the music industry. He owns Kann Records Studio, which is managed by Travis Kazibwe, also known as Dr. Tee, a fellow Ugandan gospel musician.
Mesach's love for music began at the age of 16 while attending Kampala Secondary School. He joined Emitone Band, led by the late Umaru Katumba, but was asked to leave because he was too young. He then focused on his studies until he turned 18.
On February 14, 2011, Mesach married his fiancée after two years of meticulous planning. The wedding was described as a romantic and intimate affair, leaving guests in awe and calling it one of the most beautiful ceremonies they had ever attended.