Leigh Ann Taylor
Height: 160 cm
Born & raised in Montreal, Leigh Ann is an actress of Scottish heritage. She is fluently bilingual in English & French. She enjoys Yoga, tennis, running, meditation/Reiki2 in her spare time. S ...Show More
Leigh Ann Taylor's FILMOGRAPHY
as Actor (20)
Leigh Ann Taylor'S roles