Stephen Mwangi is known for The Sacrifice (2021), Uradi (2020) and The Marshal of Finland (2012).
No data