Email us for help
Loading...
Premium support
Log Out
Our Terms of Use and Privacy Policy have changed. We think you'll like them better this way.
Catherine Lidstone is an award-winning actor and singer originally from New England. She currently stars as Mary, hometown friend of Jesus and sister of Lazarus & Martha in Dallas Jenkins' The Chosen.