Megan Shandley is an actress, known for Night People (2005), State Zero (2015) and Doctors (2000). Read more on iMDB