Stacha Hicks hat 5 Serien und 5 Filme gedreht. Unter anderem spielte sie Obstetrician in der Serie A Discovery of Witches.Im Kino in der Rolle der Jean im Spielfilm The Owners.