Known For
Acting
No biography available.
Kiez
1983
White Star
as Chief of Ghomorah
Satan's Whip
as Priest #2
2006