Theadora Farray is known for Forever Knight (1992) and Face Down (1997).
Forever Knight
Face Down
No data