Biography
Lloyd McGuire is an English actor who has appeared in film and TV for over 35 years.
Lloyd McGuire is an English actor who has appeared in film and TV for over 35 years.
Lloyd McGuire is an English actor who has appeared in film and TV for over 35 years.
Place of Birth
Birmingham, Warwickshire, England, UK