A British actress and assistant director, who participated in The Invitation (2006), The Invitation (2015), and Namour (2016).