October 14, 2024
Updated On : April 21, 2018
Joy McAvoy was born on 08-1982 in Glasgow, Scotland, United Kingdom. She is an English Film Actress.