Stand by · pulling the latest frames
Acting
Foziah Davidson is known for River of Death (1989), The Last Samurai (1990) and The Power (2023).
River of Death
1989
The Masque of the Red Death
The Last Samurai
1990
Jantjie
1984