Fred Nii Amugi

Acting

2011

The Destiny of Lesser Animals

- Chief Inspector Oscar Darko