Richard Wren is known as an Actor. Some of his work includes The Wicker Man, The Eagle Has Landed, Escape to Athena, Yellowbeard, Bear Island
Secret Army
Series • 1977
Hammer House of Horror
Series • 1980
The Wicker Man
Movie • 1973
The Eagle Has Landed
Movie • 1976
Yellowbeard
Movie • 1983
Escape to Athena
Movie • 1979
Kessler
Series • 1981
Bear Island
Hard Times