- Born
- Died
- Birth nameOtto Renier Snel
- Otto Snel was born on December 7, 1937 in Tilburg, Noord-Brabant, Netherlands. He is known for The Saint (1997), Superman (1978) and Hellbound: Hellraiser II (1988). He was married to Yung Siu. He died on December 18, 2022 in Kensington, London, England, UK.
- SpouseYung Siu(1962 - December 18, 2022)
Contribute to this page
Suggest an edit or add missing content