Characters played by Brian Ogola
Lusala
Characters played by Stycie Waweru
Bakhita
Characters played by Alan Oyugi
Onesmus
Characters played by Alyce Wangari
Joma
Characters played by Mkamzee Chao Mwatela
Beatrice
Characters played by Gitura Kamau
Sospeter
Characters played by Abu Majid
Lincoln
Characters played by Shawn Karuga Igamba
Young Lusala
Characters played by Melvin Alusa
Baba Lusala
Characters played by Peter Kawa
Pastor
Characters played by Charlie Karumi
Photographer
Characters played by Papi Odeq
Sabuk
Characters played by Zara Waiyego Macharia
Young Joma
Characters played by Edijoe Mwaniki
Deacon 1
Characters played by Victoria Gichora
Deacon 2
Characters played by Christianna Waridi
Deacon's Daughter
Characters played by Shiviske Shivisi
Swimming Coach
Characters played by Carol Midimo
Tegla
Characters played by Isaya Evans
Asembo
Characters played by Johnson Gitau Chege
Boni
Characters played by Varees Marko Aura
Ezekiel
Characters played by Alfred Calypso
Mechanic
Characters played by Eddy Kimani
Max
Characters played by Nice Githinji
Maggie
Characters played by Sky Kahuha
Maggie's Child 1
Characters played by Aurea Omondi
Maggie's Child 2
Characters played by Moureen Akinyi Abonyo
Street Food Vendor
Characters played by Paul Ogola
Matatu Conductor
Characters played by Timothy Ndiisi
Sospeter Towers Caretaker