Lauren O'Neil

Lauren O’Neil is an actress, known for Abominable Snowman (2013), Bugsplat! (2015) and Crossharbour (2011).