| Year | Role / Type | | Production / Director | | Company / Venue |
| 2010 | The Guide (lead) Theatre | | One Hundred Megan Jones | | Machination Theatre Ensemble Northcote Town Hall | |
| 2009 | Various Theatre | | Shakespeare on Love Sharon Enav | | ABCJ The Oxford, Kentish Town | |
| 2009 | Bee Theatre | | The Beige Adventures of Ay and Bee Caroline Gardiner | | Callow Theatre Edinburgh Fringe Festival | |
| 2009 | Father Film (Student) |  | Escape Emray Konya | | Emray Konya
| |
| 2009 | Security Guard Film (Student) |  | Taster Jonathan Creighton | | LSBU
| |
| 2009 | Alonso Theatre |  | The Tempest David Alonso | 
 | Interpret Theatre Company Embassy Theatre | |
| 2009 | Bee Theatre | | The Beige Adventures of Ay and Bee Clare Callow |
 | H Theatre Camden Peoples Theatre | |
| 2008 | Brakenbury Theatre |  | Richard III Glenn Elston | | Australian Shakespeare Company Athenaeum, Melbourne | |
| 2008 | All male roles Theatre |  | Kindertransport Megan Jones | | Machination Theatre Ensemble Theatreworks, Melbourne | |
| 2007 | Man (lead) Theatre | | Bomb Disposal Nicky Marr | | Short & Sweet Festival Fairfax Theatre, Arts Centre, Melbourne | |
| 2007 | The Guide (lead) Theatre | | One Hundred Megan Jones | | Machination Theatre Ensemble Northcote Town Hall, Melbourne | |
| 2007 | Macbeth Theatre (Tour) |  | Macbeth Belinda Double | | Eagle's Nest Victoria, Australia | |
| 2007 | Ian (lead) Theatre |  | Shining City Chris Baldock | | Hoi Polloi MIPAC, Melbourne | |
| 2007 | Maynard Keynes Theatre | | The Object of Desire Robert Chuter | | Fly on the Wall La Mama, Melbourne | |
| 2006 | Narrator Voice Over | | Angels
| | Strange Fruit
| |
| 2006 | Father Corporate | | Industrial Relation Law Education Film Sean McPhillips | | VEA
| |
| 2006 | Luke (lead) Theatre | | The Lost Sock Tim Ratcliffe | | Short & Sweet Festival Fairfax Theatre, Arts Centre, Melbourne | |
| 2006 | Ronald McNair Theatre | | Seven Dead Astronauts, Seven New Stars Alix Stirling | | Short & Sweet Festival Fairfax Theatre, Arts Centre, Melbourne | |
| 2006 | Henry Pillsbury / Harry Hopkins Theatre | | The Time Is Not Yet Ripe Jane Woollard | | Here Theatre Northcote Town Hall, Melbourne | |
| 2006 | Richard (lead) Theatre | | The Jacaranda Tree Nina Karol | | La Mama La Mama, Melbourne | |
| 2006 | James Film (Student) | | Lines Brad Meagher | | RMIT
| |
| 2006 | Jim Thompson Theatre | | Fallen Sky Megan Jones | | Machination Theatre Ensemble Yarra Edge Theatre, Melbourne | |
| 2005 | Betty / Martin Theatre |  | Cloud 9 Melanie Beddie | | NTDS Carlton Courthouse, Melbourne | |
| 2005 | Gurdjieff Theatre (Tour) | | Rivers of China Ken Boucher | | NTDS Victoria, Australia | |
| 2005 | Customer Film (Short) | | The Most Improbable Man in the World Greg Duffield | | Corkboard Productions
| |
| 2005 | Dr M Film (Student) | | Darkness and Light Sai Quinton | | RMIT
| |
| 2004 | Pere Ubu Theatre |  | Ubu Roi Nicky Marr | | NTDS National Theatre, Melbourne | |
| 2004 | Paul Theatre | | Maid of Charon Meg McNena | | 3D Fest NMIT, Melbourne | |
| 2003 | Lavrenti Theatre |  | The Caucasian Chalk Circle Simon Wilton | | NTDS National Theatre, Melbourne | |
| 2002 | The Leader Film (Short) | | The War Greg Duffield | | Corkboard Productions
| |
| 2002 | Ben Theatre | | Blind Faith Helen Doig | | Gecko Actors Co The Store Room, Melbourne | |
| 2001 | Quince Theatre (Tour) | | Popular Mechanicals Helen Rayson-Hill | | ANO Stratford Festival, Victoria | |
| 2000 | Malvolio Theatre |  | Twelfth Night Natalie McGregor | | Otter Productions Ray Bramham Gardens, Melbourne | |
| 1999 | Birdboot Theatre |  | The Real Inspector Hound Rob McDonald | | Otter Productions Birmingham Hotel, Melbourne | |
| 1998 | Macduff Theatre |  | Macbeth Natalie McGregor | | Otter Productions
| |