In 2012, she started a training as a puppeteer under the Jim Henson Company.
She is a member of the dark electro-pop band Vokxen.
She was one of the puppeteers for the characters Deet and Naia in The Dark Crystal: Age of Resistance (2019). The puppet for Naia was so heavy that it strained her arm so much that she tore a biceps while filming an action scene.