Mesach was born in 1976 in Wakiso District in Uganda. He is the son of the late Fredrick Ssewalu (father) and Mariam Nalubega (mother)
The singer joined Kira Primary School before transferring to Wankulukuku Primary School. After completion, he joined Kampala Secondary and, later, Kololo High School. His music career and interest began while he was in high school.
Mesach Semakula is A GOD fearing person ,an Afro Pop musician, and a smart focused business man with a number of investments in Uganda and the music industry specifically where he owns one Kann Records Studio which is managed by Travis Kazibwea.k.a Dr Tee another Ugandan gospel musician.
Mesach loves music and he wanted to be a musician since he was 16 years old by this time he was in Kampala Secondary School. He joined Emitone band that was led by The Late UmaruKatumba.
He never got the chance to sing because he was told to quit the band because he was too young. He relaxed and decided to concentrate on his studies till he was 18 yrs old.