Sarah Ball: Sarah Ball. Actress: La fiesta del Chivo. Sarah Ball is known for La fiesta del Chivo (2005), The Living and the Dead (2006) and Da Vinci's Demons (2013).
Known For: La fiesta del Chivo (Manolita (40)), The Living and the Dead (Nurse Mary), Da Vinci's Demons (Prioress Genevieve), Wire in the Blood (Denise Stark)