Bagala is a Muganda by tribe, She comes from the family of the late Petero Ntwatwa, who served in the Buganda Lukiiko speaker in the 1960s, and maternal grandfather Rev William Ssewanyana Katula, the former Mityana diocesan secretary.
Bagala lost both her parents at a young age and was raised by her maternal aunt, Josephine Esther Nansikombi.
She went to Mityana Junior School, Gombe SS and UMCAT School of Journalism and Mass Communication She later went to Makerere University to pursue a degree in mass communication.
She started anchoring English news at Buddu FM in masaka, then went to Sanyu FM and finally Radio One. She changed from English broadcasting to Luganda at Akaboozi ku bbiri (Radio one sister station) following the death of a colleague.
In 2016 she joined the race for Mityana District woman MP buy she lost to Judith Nabakooba and returned to Akaboozi. The same year she joined NBS Television as the station’s face for its flagship Luganda news Amasengejje.
A year later she rose to the position of Head of news and current affairs. In 2019 Bagala was one of the managers, Bagala was one of the news managers suspended from work on the directive of the Uganda Communications Commission for giving coverage to the President of Nantional Unit Platform Robert Kyagulanyi aka Bobi Wine protests.
In 2019, she was reported to have ended her 11-year career at Radio One Uganda and NBS to create time to make a come back in the upcoming 2021 elections
When Bagala lost the first election in 2016, Archbishop Kaziimba and Yusuf Nsibambi, a lawyer and friend, advised her not to go to court. She decided to utilise the last five-year political term to interact more with the electorate through organisations, she has skilled women, reached out to the orphaned, talking to girls about the importance of staying in school and has used her journalism profession to highlight issues affecting people in Mityana District, including land conflicts, lack of clean water in many areas.
Bagala is now a woman member of parliament Mitiyana District on National Unite Platform (NUP)