Foziah Davidson is known for River of Death (1989), The Last Samurai (1990) and The Power (2023).
The Power
Series • 2023
Die Toring
Series • 2026
Catch Me a Killer
Series • 2024
River of Death
Movie • 1989
The Masque of the Red Death
The Last Samurai
Movie • 1990