Actor Details

Derek Lyons

Derek Lyons
Born: Sep 25, 1958

Place of Birth: London, England, UK

There is no further info on this cast member.