Stacha Hicks, 5 seri ve 5 filmler filmlerinde yer almıştır.Bu performans A Discovery of Witches dizisindeki Obstetrician rolünde görülebilir.Sinemada, The Owners adlı uzun metrajlı filmde Jean olarak.