Lorry Ayers, a multi-faceted and accomplished actor and voice over artist, hails from St. Catharines, Ontario, Canada. With a diverse range of film credits to her name, she has made a significant impact in the industry. One of her most notable feature film roles is in the sci-fi horror-comedy, Top of the Food Chain (1999),where she starred alongside Campbell Scott.
























