Leigh graduated from her certificate IV in veterinary nursing in 2007 where she began her career in emergency and completed her diploma in emergency and critical care. Leigh has continued to work partially in emergency as well as working and travelling abroad before returning to begin a bachelor of Zoology. In her spare time, she enjoys archery and reading sci-fi novels.