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.