Haruna Walusimbi is known for The Last King of Scotland (2006) and Throw Down Your Heart (2008).
Throw Down Your Heart
The Last King of Scotland
No data