Lily McMenamy was born on April 3, 1994 in Pennsylvania, USA as Lily Camille McMenamy. She is an actress, known for A Bigger Splash (2015) and Translantics (2015).
Lily McMenamy was born on April 3, 1994 in Pennsylvania, USA as Lily Camille McMenamy. She is an actress, known for A Bigger Splash (2015) and Translantics (2015).