Played by Sarah Hyland
Sarah Hyland is a five-time award-winning actress, all of which she received during her time as Haley on Modern Family. Before the show aired in 2009, Sarah appeared in a few shows and movies. Her career started back in 1997 when she played Elizabeth in A Tall Winter’s Tale.
It wasn’t until Modern Family when she started receiving offers for popular movies, including Scary Movie 5 and Lego DC Comics Super Heroes (she voiced Batgirl). Modern Family has only been over for a year, and Sarah already has another project in the works: playing Rose in ABC’s upcoming series, Epic.