Popularity: 1
Geoffrey Garratt is an English actor.
Wirral South, Birkenhead, United Kingdom
Character: Skimbleshanks
Release date: 10/05/1998