Il Santo di carne 2024
Actor
The Metropolitan Opera: Turandot 2019
as Handmaiden
Manon Lescaut - Metropolitan Opera 2016
as Madrigal Singer
Abandoned House 2007
Rabbit Pix 2004
Credits from TMDB.