Kiera Crouch: Kiera Crouch. Actress: Cowboy Zombies. Kiera Crouch is known for Cowboy Zombies (2013).
Known For: Cowboy Zombies (Becky Miller)