Jocelin Donahue is an American actress best known for her lead role in Ti West’s critically acclaimed horror film The House of the Devil and for playing young Lorraine in Insidious: Chapter 2. She has played leading roles in many independent films including The Frontier, a noir crime thriller from director Oren Shai. In 2016 …
Tag
Showing: 1 - 1 of 1 RESULTS