View all
Canadian actor
Born in St. Catharines, Ontario, Canada, Lorry Ayers is a multi-talented actor and voice over artist. imdb.com