2021
Television
Mathilde (leading)
The Serpent Queen (8 ep series)
Starz / Lionsgate Television / 3Arts Entertainment
Stacie Passon
2020
Television
Isabelle Linton (2 eps)
Wuthering Heights
Booksoffice UK
Elaine Sturgess
2020
Television
Nicole
Unprecedented
Century Films UK
2018
Television
The Abbess
The New Pope
Wildside / HBO
Paolo Sorrentino
2019
Stage
Marie-Louise
Cyrano De Bergerac
West End: Playhouse Theatre
Jamie Lloyd
2019
Television
Presenter
Playschool (multiple eps)
ABC Childrens
2018
Television
Presenter
Playschool (multiple eps)
ABC Childrens
2018
Feature Film
Mavis
Judy & Punch
Seaside Productions
Mirrah Foulkes
2018
Television
Panelist
Q&A
ABC
2018
Stage
Guildenstern
Hamlet
Bolton Octagon Theatre (England)
David Thacker
2017
Stage
Callis
The Rover
Company B Belvoir
Eamon Flack
2017
Stage
Bessie, Mrs Scratcherd, Grace Poole & Diana
Jane Eyre
Bolton Octagon Theatre (England)
Elizabeth Newman
2016
Musical Theatre
Willowsnap
Sleeping Beauty
Hackney Empire Theatre (London)
Susie McKenna
2016
Stage
Anna
The Government Inspector
Birmingham Rep/Ramps on the Moon
Birmingham
2015
Stage
Father
An Oak Tree
Royal National Theatre
Tim Crouch
2015
Stage
Discretion
Everyman w) Chiwetel Ejiofor
Royal National Theatre
Rufus Norris
2015
Television
Enid Flay
Father Brown
BBC
Matt Carter
2014
Television
Leonie Somers
Holby City
BBC
Jamie Annett
2014
Stage
Wendy Klinkard
Great Britain
Royal National Theatre
Nicholas Hytner
2012
Feature Film
Claire
THE BEST OFFER
Warner Bros.
Giuseppe Tornatore
2013
Television
Amy
Life's Too Short: Easter Special
BBC
Ricky Gervais, Stephen Merchant
2011
Television
Amy (3 eps)
LIFE'S TOO SHORT
BBC / HBO
Ricky Gervais/Stephen Merchant
2009
Stage
Starveling
MIDSUMMER NIGHTS DREAM
Bolton Octagon (UK)
David Thacker
2009
Stage
Kiruna
ALL THE WRONG REASONS
Contact Theatre (UK)
Lies Pauwels
2009
Television
Carrie (Lead, 6 eps)
CASTOFFS
Ch 4 /Eleven FIlms
Miranda Bowen
2008
Stage
Kiruna
THE UGLY SPIRIT
Contacat Theatre (UK)
Deborah Wintle
2008
Television
Sandra Fielding (2 eps)
EASTENDERS
BBC1
Richard Platt
2008
Television
Phoebe (regular -6 eps)
HEART & SOUL
BBC1
Cilla Ware
2007
Stage
Frieda
WHITER THAN SNOW
Graeae Theatre Co (UK)
Jenny Sealey
2007
Stage
Cordelia
KING LEAR
Round Earth (UK)
Richard Davey
2007
Television
Guest
ENOUGH ROPE
ABC (Aust)
Andrew Denton
2006
Stage
Dancer
EQUILIBRIUM
Stratford Circus (UK)
Carline Bowditch
2005
Television
Guest
ENOUGH ROPE
ABC (Aust)
Andrew Denton
2005
Stage
Rai
PRESERVING THE APPLE
Drill Hall (UK)
Nikki Heywood
2005
Stage
Performer/Devisor
GRACE
Quarantine (UK)
Richard Gregory
2005
Short Film
Cupid
LOVE HURTS
Jon Berenqut
2003
Stage
Claire
THE MAIDS
A-Typical Theatre Co
Paul Barry
2002
Stage
King Duncan
MACBETH
Sydney Theatre Co
Benjamin Winspear
2001
Television
Poppy
LIFE SUPPORT
SBS
David Macdonald
2001
Feature Film
La Petite Princess
MOULIN ROUGE
Bazmark Inc
Baz Luhrmann
2001
Stage
Performer
Here's to the Small Minded
UNSW
Matt Noffs