PERSON
Deanna Allison
plays Emma Leaphorn; known for Dark Winds
United States
Based in United States. Screen credits include Dark Winds.
Shows You Should Be Watching
Honest reviews. Zero hype.
Based in United States. Screen credits include Dark Winds.