2011, Stage, Harpagon, L'Avare (in French), Something Wicked Productions, David Cottis
2011, Stage, Barbantio, Othello, ACS Random, Andrew Shepherd
2009, Stage, Johan (lead), Saraband, Proofs, Ltd at Jermyn Street Theatre, Derek Bond
2007, Stage, Chasuble, The Importance of Being Earnest, Colorhouse Theatre, Alexandra Spencer-Jones
2006, Stage, Candy 2005-2006, Of Mice And Men, Broadway Studio Catford and Shaw Theatre, Euston, Mike Bernardin
2006, Stage, Felix And Henry U/S, Resurrection Blues, Old Vic Theatre, Robert Altman
2004, Stage, Polonius, Hamlet, Rosemary Branch Theatre
2004, Stage, Judge, The Government Inspector, Union Theatre, Ben De Wynter
2003, Stage, Father, Cruel Love, Elephant Theatre, Sid Golder
2003, Stage, Solomon (u/s Warren Mitchell), The Price, Act Productions, Sean Holmes
2003, Stage, Saul Bellow, The Sixth Woman, Poisson Productions, Penny Freedman
2003, Stage, Insurance Man, Mayor, Waiting Room Germany, Pitchfork Production, Ian Flintoff
2001, Stage, Cole, Lemon Love, Absolute Productions, Elizabeth Firestone
2001, Stage, Signs Of A Struggle, Roland Egan Productions, Matt Lane
2001, Stage, Grandfather, Sperm Count, Pascal Theatre Company, Julia Pascal
2001, Stage, Erwin, The Plebians Rehearse the Uprising, Arcola Theatre, Mehmet Ergen
2000, Stage, Grandpa, The Grapes Of Wrath, Steam Industry, P. Willmott
1999, Stage, Van Helsing, Dracula, Moon On A Stick, J. Kaufman
1999, Stage, Leonard, Grapes, Webworks, Colleen Tracy
1999, Stage, Dr Ranke, Ibsen-A Doll's House, Moon On A Stick, J. Kaufman
1999, Stage, Laszlo Vandor, Perdition, Notting Hill Gate, Elliot Levey
1998, Stage, Harding, One Flew Over The Cuckoo's Nest, Colourhouse Theatre, Jonathan Kaufman
1998, Stage, Brovik, The Master Builder, Royal George Public Theatre, Jayne Harpur
1998, Stage, Merv Kant, The Sisters Rosenzweig, Tower Theatre, Zizi Sulkind
2007, Feature Film, Builder, City of Embers, Pipeworks Productions, Gil Kenan
2006, Feature Film, A Mighty Heart, Michael Winterbottom
2001, Feature Film, Mothers And Daughters, Dollypics, Hannah Davis
1998, Feature Film, Maier, Mystery Play, 891 Film House, Sean Martin
1997, Feature Film, Corpse (Speaking Role), Gorgeous, Flat-4 Productions, Robin Astley