logo
Michelle Fox backdrop
Michelle Fox poster
Michelle Fox
Michelle Fox is a flame haired Irish actress who made a big impact with her role as Imogene in the BBC3 drama Overshadowed in 2017. She joined the cas...