Belinda Taylor is known for Ski School 2 (1994), Imprisoned Spirits: In Search of the Unknown (2017) and Ghosts of Portal 31 (2018).
No data