Foziah Davidson is known for River of Death (1989), The Last Samurai (1990) and The Power (2023).
The Last Samurai (1990)
The Masque of the Red Death (1989)
River of Death (1989)
Jantjie (1984)