2011, Feature Film, Dr. Lester, SONG FOR MARION, WH Films, Paul Williams
2010, Feature Film, Nalbandian, WEAPON, MPCA Films, Ernie Barbarash
2004, Feature Film, Chuma, EXORCIST: THE BEGINNING, Morgan Creek, Renny Harlin
2003, Feature Film, Chuma, EXORCIST: DOMINION, Morgan Creek USA, Paul Schrader
2002, Feature Film, Meles, Beyond Borders, Mandalay Pictures, Martin Campbell
2001, Feature Film, Launcelot Gobbo, THE MERCHANT OF VENICE, BBC Films, Trevor Nunn
2001, Feature Film, Jones, DOCTOR SLEEP, Kismet Films, Nick Willing
2000, Feature Film, Jackson, Tailor Of Panama, Columbia Pictures, John Boorman
1996, Feature Film, Nosh, Let's Stick Together, Indio Pictures Limited, Viv Fongenie
2011, Stage, The Boy, SIX CHARACTERS IN SEARCH OF AN AUTHOR , Aquila Theatre USA, Desiree Sanchez
2010, Stage, Oberon / Theseus/ Peter Quince, A MIDSUMMER NIGHT'S DREAM, Aquila Theatre USA, Kenn Sabberton
2010, Stage, Friar Peter, MEASURE FOR MEASURE, Almeida Theatre, Michael Attenborough
2008, Stage, Joseph/Jimmy Roadhouse, OUR FRIENDS IN THE NORTH, Northern Stage, Erica Whyman
2007, Stage, Tom, MONSTER, Royal Exchange Manchester, Jacob Murray
2007, Stage, Mathieu, I LIKE MINE WITH A KISS, Bush Theatre, Mike Bradwell
2005, Stage, Charles/Jaques de Boys, As You Like It, Wyndhams Theatre London, David Lan
2005, Stage, The Moon, Reference To Salvador Dali..., Arcola/Young Vic London, Roisin McBrinn
2005, Stage, Aaron, TITUS ANDRONICUS, The Project Dublin, Selina Cartmell
2002, Stage, Tranio, The Taming Of The Shrew, Nottingham Playhouse, David Farr
2001, Stage, Ravana, The Ramayana, Royal National Theatre/Birmingham Repertory, Indhu Rubasingham
1999, Stage, Lancelot Gobbo, Merchant Of Venice, Royal National Theatre, Trevor Nunn
1999, Stage, Hector, Troilus And Cressida, Royal National Theatre, Trevor Nunn
1998, Stage, Gratiano, The Merchant Of Venice, Shakespeare Globe Theatre, Richard Olivier
1998, Stage, Grumio, The Taming Of The Shrew, English Touring Theatre, Stephen Unwin
1997, Stage, Obierika, Things Fall Apart, West Yorkshire/Royal Court Theatre, Chuck Mike
1996, Stage, Ariel/Spirit, The Tempest, Nottingham Playhouse Theatre, Silviu Purcarete
1996, Stage, Stephano/Sebastian, The Tempest, Shared Experience, Nancy Meckler
2011, Television, Adam James, HOLBY CITY , BBC Television, Clive Arnold
2010, Television, Andrew Tallant, DOCTORS, BBC Television, Daniel Wilson
2006, Television, Stephen, PERFECT PARENTS, Granada Television/ITV Television, Joe Ahearne
2006, Television, DI Davies, PRIMEVAL, Impossible Pictures/ITV Television, Cilla Ware
2005, Television, Banquo, Soundproof, Blast! Films/BBC2 Television, Ed Coulthard
2004, Television, Gareth, Holby City, BBC Television, Fraser McDonald
2003, Television, Hughie, Doctors, BBC Television, John Maiden
2003, Television, Steve Williams, The Bill, Thames Television, Paul Walker
2002, Television, Michael, TRUST, Box TV, Philippa Langdale
2002, Television, Damon Bourne, In Deep, Valentine Productions, Colin Bucksey
2001, Television, Terry, CASUALTY, BBC TV, Adrian Bean
2001, Television, Greg Wesley, A Touch Of Frost, Yorkshire Television, Roger Bamford
2001, Television, Lenny, Family Affairs, Pearson Television
2000, Television, Jules, Burnside, Thames Television, Justin Hardy
2000, Television, Jimmy Dread, The Bill, Thames Television, Jamie Nuttgens
2000, Television, Chris, Tough Love, Granada Television, David Drury
1997, Television, P.C. Kenny Oginga, The Bill, Thames Television, Ian White
2007, Radio, Marlon, THE MOTHER OF..., BBC Radio 4, Marc Beeby
2006, Radio, Weeds/Jello, THE LAST SUPPER, BBC Radio 3, Pearse Elliott