Acting
The Last Temptation of Christ
1988
Big Man
Starcrash
1978
The Black Stallion
1979
Alien 2: On Earth
1980
Renegade
1987
Sinbad of the Seven Seas
1989
The Blade Master
1983