Meg DeLacy: Meg DeLacy. Actress: F*&% the Prom. Meg DeLacy was born on 9 July 1996 in Los Angeles, California, USA. She is an actress and composer, known for F*&% the Prom (2017), Scars (2020) and Stargirl (2020).
Known For: F*&% the Prom (Felicity 'City' Stufts(as Meg Delacy)), Scars (Aris), Stargirl (Cindy BurmanShiv), Woodstock or Bust (Meryl)