Holly Deveaux
Holly Deveaux (born in Toronto, Ontario) is a Canadian actress. She is known for playing hilarious and reverent Abby Hayes in the television series Spun Out, sassy sister Rebecca in Shadowhunters, and action hero Melissa in Mutant World.In 2012, Deveaux was cast as Casey Anthony in Prosecuting ...