
| 2010 | DESIGN FOR LIVING | Matthew | Anthony Page | Old Vic | |
| 2010 | PIRATES | Jim Watts | Jonathan Lloyd | Polka Theatre | |
| 2010 | DOCTOR FAUSTUS | Mephistophilis/Rafe | George Perrin | Watford Palace Theatre | |
| 2009 | SOHO SAM | various | Christine Harmar-Brown | Soho Theatre | |
| 2008 | SHOOT, GET TREASURE, REPEAT | Brian/Man/Ensemble | Roxana Silbert | Paines Plough | |
| 2007 | BURNT BUTTERFLIES | Young Phil/Old Phil | Des Kennedy | Trafalgar Studios | |
| 2007 | PRESENT:TENSE | Myself | James Grieve | Trafalgar Studios/Nabokov | |
| 2006 | SINBAD: THE UNTOLD STORY | Sinbad | Ian Forrest | Theatre by the Lake | |
| 2006 | OLD VIC NEW VOICES | Ash | Des Kennedy | Old Vic |
| 2008 | LADS | James | James Kermack | Old Vic | |
| 2006 | WE ARE LIBERAL | Matthew | Max Stafford-Clark | Out of Joint |
| 2008 | SHANGRI-LA (pilot) | Reece | Mark Ravenhill | Lime Pictures/Channel 4 | |
| 2008 | THE WRONG DOOR | Danny | Ben Wheatley | BBC TV |
| 2007 | FARMING | Enitan | Adewale Akinnoye-Abaje | Sundance Institute/Sundance Director’s Lab | |
| 2004 | 80 DAYS (short) | Jez | Diana Willington | SU Productions |
| 2011 | NETWORK 1 | Voice-Over | Martin Williamson | Oxford University Press | |
| 2011 | INSPIRATION | Voice Over | James Richardson | ||
| 2011 | BOYS DON’T CRY | Adam | Ross Burman | RNIB Talking Books | |
| 2011 | VOICES | Voice Over | James Richardson | ||
| 2008 | A DANGEROUS VOYAGE | Amoah | Jenny Horrocks | BBC Radio 4 |
Accents: London (native), RP, New York, Southern American, Cockney, Manchester, Ghanaian, West Indies
Stage Combat: Advanced (Silver) Certificate of the British Academy of Dramatic Combat
Street Dance, Singing (Tenor)