Costume designer

Production designer

Actress

Movies
2001

Claire

Short
2003

Join the Resistance: Fall in Love