People Giles Leonard Barrett peoplepill id: giles-leonard-barrettGLB 8 views today 8 views this weekGiles Leonard BarrettBiographyListsAlso ViewedListsGiles Leonard Barrett is in following listsBy field of workNotable people in film/TV/radio and stageGender:MaleBy work and/or countryNotable ActorsGender:MaleNotable Stage actorsGender:MaleFrom our partnersSponsoredGiles Leonard Barrett