No photoActingHeather RobbBorn 1983-04-04· Newark, Delaware, USAKnown forSheriff Country2025DRAMADoubt2017DRAMAThe House of the Devil2009HORRORFull filmographySheriff Country2025DRAMADoubt2017DRAMAThe House of the Devil2009HORROR