Stephanie Northrup is known for Banshee (2013), The 12 Lives of Sissy Carlyle (2017) and Endless Love (2014).