ActingGeoffrey Garratt· Wirral South, Birkenhead, United KingdomGeoffrey Garratt is an English actor.