texas
flix
Home
Movies
TV Shows
Genres
IMDb profile ↗
Leueen Willoughby
Acting
Born
June 9, 1949 · Vancouver, British Columbia, Canada
Known for
7 roles
Known for
7.2
Superman
1978
6.7
Superman II
1980
5.8
The Final Conflict
1981
10.0
Orion
1977
5.8
Little Gloria... Happy at Last
1982
6.2
Turtle's Progress
1979
Back to home