Richard Trevor
An image from The Immortals, one of the productions that also features Richard Trevor.

Richard Trevor

Biggles

Biggles

1986

The Human Factor

The Human Factor

1979

The Immortals

The Immortals

1995

The Deceivers

The Deceivers

1988

Ruby

Ruby

1992

Solar Crisis

Solar Crisis

1992

Mercenary

Mercenary

1996

Neither the Sea Nor the Sand

Neither the Sea Nor the Sand

1972