Hide unreleased
The Resurrection of the Christ: Part One 2027
as Pilgrim Woman
A Whole New Life 2019
as Lisa Von Shiele
Shanda's River 2018
as Emma
Mothers 2017
as Fatima
New Order 2012
as Alice Molina
Credits from TMDB.