Actor
The Wild, Wild Planet
1966 · as Werner
Lady Morgan's Vengeance
1965 · as Sir Neville Blackhouse
Primitive Love
1964 · as Lo scienziato
Castle of Blood
1964 · as Thomas Blackwood (uncredited)
The Monsters
1963 · as Ministry of Public Works's Director (segment "La Giornata dell'Onorevole")
Il successo
1963
The Ghost
1963 · as Police Superintendent
March on Rome
1962 · as Latifondista
La Dolce Vita
1960 · as Man with Clock (uncredited)