Known For
Acting
Space: 1999
Lew Picard
1975
Shout at the Devil
Capt. da Silva
1976
Aces High
French Officer