All Movies List
A Handful of Dust

as Doctor

1988
Twelfth Night

as Antonio

1970
The Fighting Prince of Donegal

as Phelim O'Toole

1966
The Terror of the Tongs

as Inspector Bob Dean

1961
Ice Cold in Alex

as Captain Crosbie

1961
Our Mutual Friend

as 'Rogue' Riderhood

1958
The Wind Cannot Read

as Hobson

1958
Dublin Nightmare

as Steve Lawlor

1958
The Moonraker

as Henry Strangeways

1958
The Long Arm

as Nightwatchman / Gilson

1957
It's Never Too Late

as John Hammond

1958
Richard Leech Richard Leech

Birthday

1922-11-24

Place of Birth

Dublin, Ireland

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now