Actor
Escape from Galaxy 3
1981 · as Oraclon
I'm Photogenic
1980 · as Pianist in the Fantasy (uncredited)
Emanuelle Around the World
1977 · as Jeff Davis
Black Emanuelle 2
1976 · as Emanuelle's Father
Black Emanuelle
1975 · as Professor Kamau
The Black Peacock
1975 · as Balaga
Trastevere
1971 · as John
Eruption
1962
The Best of Enemies
1961
Summer Stock
1950 · as Stock Company Member (uncredited)