Bisaso Dauda
Once Upon a Time in Uganda 2023
Rating: 7.2
Who Killed Captain Alex? 2010
Rating: 7.8
as Self
as Rock