Roger Simons
An image from Eye of the Needle, one of the productions that also features Roger Simons.

Roger Simons

Conway, Caernarvonshire, Wales, UK
Eye of the Needle

Eye of the Needle

1981

Grand Prix

Grand Prix

1966

Electric Dreams

Electric Dreams

1984

Scrooge

Scrooge

1970

Shock Treatment

Shock Treatment

1981

The Asphyx

The Asphyx

1972

The Magic Christian

The Magic Christian

1969

The Black Torment

The Black Torment

1964