2022 - You Won't Be Alone - Attore - Biliana
2022 - Non sarai sola - Attore - Biliana
2017 - Top Of The Lake: China Girl - Attore - Mary
2012 - I'm the One - Attore
2012 - Ginger e Rosa - Attore - Rosa
2012 - Beautiful Creatures - La sedicesima Luna - Attore - Lena Duchannes
2008 - 8 - Attore - Ziggy ("The Water Diary")