No photoBarry AngelActingBorn 09/02/1962Manchester, England, UKKnown ForThe 17th Bride1985Codename Icarus1981The Professionals1977