Actress · DirectorMia StallardApril 18, 1996(27 years old)Taos, New Mexico, USASocialsIMDbKnown forBetter Call SaulPregnant ClientPaulYoung TaraThe EyeLittle GirlFronteraClaireThe Space Between UsScreaming GirlThe Spy Next DoorCute Girl