Actress, Casting Department, Editorial Department Megan Sheehan is known for her work on Spidora (2014), Open Carrie (2015) and Stray (2008). Known for: Spidora (2014), Open Carrie (2015), Stray (2008), Terminal Velocity (2007) Search: