No photoActingDavid TrevenaBorn 1930-06-28· Birmingham, England, UKKnown forRobin of Sherwood1984SCI-FINineteen Eighty-Four1984DRAMAFull filmographyRobin of Sherwood1984SCI-FINineteen Eighty-Four1984DRAMA