2012, Stage, Berenger, Rhinoceros, Queen's Theatre Adelaide, Jason Cavanagh
2011, Stage, Berenger, Rhinoceros, 5pound Theatre at Melbourne Fringe Festival, Jason Cavanagh
2011, Stage, Leopold Bloom, Bloomsday: James Joyce's Ulysses, Open Stage Theatre , Brenda Addie
2011, Stage, Mick, The Caretaker, Owl and the Pussycat Theatre, Nicholas Dubberley
2011, Stage, Scientist, Twelve Monkeys, Underground Cinema Melbourne, Tamasein Holyman
2011, Stage, Lopakhin, The Cherry Orchard, Owl and the Pussycat Theatre , Michelle Hall
2010, Stage, Will, A Rat's Tale, Shanty Theatre Company, Tim Bell
2010, Stage, Edmund, Edmund, Teatro Musical Valencia, Eduard Costa
2009, Stage, Crawley, Rebel Harbour: The Fight For Lyme, Shanty Theatre Company, Sarah Tipple
2008, Stage, Scientist, Secret Cinema: Ghostbusters, Futureshorts / Royal Horticultural Halls, Fabian Riggall
2008, Stage, Plebian, Secret Cinema: A Night At The Opera , Hackney Empire / Future Shorts, Fabian Riggall
2008, Stage, One-Eyed Jake, Smugglers, Shanty Theatre Company/Marine Theatre, Martin Constantine/Lyme Regis
2008, Stage, Baba Musafa, Chu Chin Chow, Finborough Theatre, Alex Sutton / Leigh Thompson
2008, Stage, Lee Harvey Oswald, Stephen Sondheim's Assassins, Theatro Technis, Maxine Howard / Aaron Clingham
2007, Stage, Various, Script in Hand, Hampstead Theatre, Debra Glazer
2007, Stage, Phillip, The Bards of Bangkok, Edinburgh Festival Fringe 2007, Raymond Blake
2007, Stage, Mike, The Big Break, Hampstead Theatre, Eric Dupin
2007, Stage, Various, Script in Hand, Hampstead Theatre, Noah Birksted-Breen
2007, Stage, Terry, Loyal Women, Mountview Academy of Theatre Arts, Stephen Wrentmore
2007, Stage, Frank Churchill / Mr Woodhouse , Emma, Mountview Academy of Theatre Arts, John David
2006, Stage, Ryan/Sheriff/Brewster, The American Clock, Mountview Academy of Theatre Arts, Christine Kimberley
2006, Stage, Benvolio, Romeo and Juliet, Mountview Academy of Theatre Arts, Darren Lawrence
2006, Stage, Lord Goring, An Ideal Husband, Mountview Academy of Theatre Arts, Mike Rogers
2005, Stage, Vanya, Uncle Vanya, Mountview Academy of Theatre Arts, Phil Weaver
2003, Stage, Peter Jackson, Big Babies, Stage Focus at Newcastle Playhouse, Dick Curran
2003, Stage, Jonathan Harker, Dracula, Stage Focus at Newcastle Keep, James Rutherford
2002, Stage, Bob Cratchit, A Christmas Carol, Stage Focus at Newcastle Keep, Beccy Owen
2002, Stage, Jimmy Spud, I Luv You Jimmy Spud, Stage Focus, James Rutherford
2002, Stage, Mort, Mort, Stage Focus at Live Theatre, Paul Curtis
2011, Film, Travis, Killer Lizards: A New Film by Marcus Monaghan, Blake Borcich / Hugh Jellie
2009, Film, Captain Schaeffer, Red & White, Margate House / Kaleidoscope, Yadi Sugandi / Rocky McDonald
2009, Film, George W Bush (voiceover), Gitmo, London Film School, David Anderson
2009, Film, Brother Michael, Visions of a Virgin, London Film School, Tay Blyth-Kubota
2009, Film, Ryan, ... And Then We Grew Old, Myrmydian Productions, Jon Dean
2008, Film, Jason, Life Skills, Boogle Eyes Films, Robin Morgan
2008, Film, Andrew, A Portrait Of You, London Film School, Pierre-Alain Giraud
2008, Film, The Doctor, Day of the Knight Pt 1: Valley of the Dommes, Drive By Shooting Films, John Le Brocq
2008, Film, The Doctor, Day of the Knight Pt 2: Vanilla Sundae, Drive By Shooting Films, John Le Brocq
2008, Film, David, The Wait, London Film School, David de la Garza
2008, Film, Charles, The Heart, Val Rassi
2007, Film, Adam, There's a Man in the Habit of Hitting Me... with an Umbrella, Imperial Productions, Stewart Renwick
2007, Film, Bruce, Silly Billy, Jackson Films Ltd, Mark Jackson
2007, Film, Actor, LFA Director's Workshops, London Film Academy, James Larkin
2007, Film, William, The Cask of Amontillado, Presto Filmes, Thiago Amendoeira
2007, Film, DIY Enthusiast, D.I.Y., Beatnik Films, James Larkin
2009, Radio, Mike Roberts, The Library, Bunbury Banter Radio Company, Sophie Lifschutz
2009, Radio, Chandler, Charlie Styx, Bunbury Banter Radio Company, Sophie Lifschutz
2009, Radio, Enrico, The Man in the Picture, Bunbury Banter Radio Company, Sophie Lifschutz
2009, Radio, Eddie, Sweet Sherry, Bunbury Banter Radio Company, Sophie Lifschutz
2009, Radio, Matthew, Women on the Edge, Bunbury Banter Radio Company, Sophie Lifschutz
2009, Radio, Reginald Herring, The Big Smoke, Bunbury Banter Radio Company, Sophie Lifschutz
2008, Radio, Eddy, The Big Shakedown, Hayes FM / Bunbury Banter Radio Company, Tamsin Astbury
2008, Radio, Announcer / Cappy 'The Mouth' Capistrano, Dash Dashing, Hayes FM / Bunbury Banter Radio Company, Tamsin Astbury
2008, Radio, Oliver, Finding Henry, Hayes FM / Bunbury Banter Radio Company, Tamsin Astbury
2008, Radio, Mr Boyd, A Fresh Start, Hayes FM / Bunbury Banter Radio Company, Tamsin Astbury
2008, Radio, Bill, A Girl and a Gun, Katy Darby, Hayes FM / Bunbury Banter Radio Company
2008, Radio, Mike, Passed Glories, Cath Bore, Hayes FM / Bunbury Banter Radio Company
2007, Radio, Ronald Adams, Orson Welles' The Hitchhiker, MV Sound Productions, Michael Livermore
2006, Radio, Feste, An Epiphanous Use Of The Microphone, Mountview Academy of Theatre Arts, Tamsin Collison
2004, Radio, Mr. Frisch, Tales From The Bakery, Shackleton Productions, Bob Fischer
2009, Television, Robson Green, The Casting Couch, Setanta Sports
2010, Recording, Singer / Musician, A Rat's Tale: Original Cast Recording, Shanty Theatre Company, Stuart McLoughlin
2009, Recording, Singer / Musician, Rebel Harbour: Original Cast Recording, Shanty Theatre Company, Stuart McLoughlin
2008, Corporate, Children's Storyteller, Renault Live Events, Renault