2012, Stage, James, Sex Lives of Others, Miniaturists at the Arcola, Bronwen Carr
2011, Stage, Robert, Soyuz40 Story Project 3, Ugly Sisters Productions/Southwark Playhouse, Robert Wolstenholme
2006, Stage, Jack Stringer, The Changing Room, LAMDA/The Royal Court, Colin Cook
2005, Stage, Jim, Clean, The Sticking Place/The Union Theatre, Matt Peover
2005, Stage, Jacques, Jacques And His Master, Allgood Theatre Company, Adam Hemming
2004, Stage, B, Crave By Sarah Kane, Liquid Theatre/BAC, Matt Peover
2003, Stage, Horatio, Hamlet, Natural Perspectives, Matt Peover
2002, Stage, Tom Stone, School Of Night, LAMDA, Aaron Mullen
2002, Stage, Robert/Fastcrawler/Dr Lemonade, Spring Awakening, LAMDA, Gadi Rol
2001, Stage, Azazello, The Master And Margarita, LAMDA, Helena Kaut-Howson
2001, Stage, Ferdinand, The Tempest, Pendley Manor, Mark Oldknow
2008, Film, Slingshot Guy, Colin, Nowhere Fast, Marc Price
2008, Film, Khadir, Khadir (Student Film), Olivia Vergnon, Olivia Vergnon
2007, Film, Roy, Simon And Emily, Opiate Of The People, Le Isserow
2004, Film, Husband, Taking Care Of Loved Ones (Student Film), Wes Wesley, Wes Wesley
2009, Rehearsed Reading, Phillip Phillips, Chimeras, Liquid Theatre/The Hammersmith Lyric, Matt Peover
2008, Music Video, Warden, Bombay Bicycle Club, Bombay Bicycle Club
2008, Rehearsed Reading, Phillp Phillips, Chimeras, Liquid Theatre Old Vic, Matt Peover
2002, Television, Thomas Putnam/Chorus, The Crucible, LAMDA, Penny Churns/Mark Bell