Jennifer Armour (born 27 August 1985) is an American actress. She starred in the 2015 film Ghoul directed by Petr Jákl.
Bio from Wikipedia - See more on en.wikipedia.org Text under CC-BY-SA license