Home›Geoffrey GarrattGeoffrey GarrattKnown for ActingPlace:Wirral South, Birkenhead, United KingdomGeoffrey Garratt is an English actor.Movies1998Cats Details