2010, Comedy, Tony, Cracking Up 2, Box Clever, Michael Wicherek
2009, Comedy, Tony, Cracking Up, Box Clever, Michael Wicherek
2008, Stage, Evans, Here Be Monsters, Rejects Revenge, Tim Hibberd
2007, Stage, Dad, Dirty Kissing, Box Clever, Iqbal Khan
2005, Stage, Jack, Out of the Blue, Rejects Revenge, John Wright
2004, Commercial, Aussie Barfly, Radiolinja, Vulcan Films, Osmo Walden
2003, Commercial, The Naughty Man, Yes Car, Silver Productions, Ethem Cetintas
2002, Stage, Mick, The Caretaker, Milford Haven Torch Theatre, Dave Bond
2001, Stage, Swerve, A Very Private Passion, Box Clever T.C., Michael Wicherek
2000, Stage, Macbeth, Macbeth, Box Clever T.C., Andy Potter
1999, Stage, Him, He Said She Said, OTTC, Jeremy James
1998, Stage, Kino, The Pearl, BAC/Landing Stage, Roxana Silbert
1997, Stage, John the Sailor, Ballad of the Sea, Liverpool Everyman Theatre, Andrew Sherlock
1997, Stage, Main Character, Flight, MYPT/Crucible Theatre, Wendy Harris
1996, Stage, Inspector Belsize, Night Must Fall, Chester Gateway Theatre, Andrew Sherlock
1995, Stage, Pat Deasy, Fall From Grace, Liverpool Playhouse, Andrew Sherlock
1993, Television, Various Roles, Standing Room Only, BBC Television, J. Ives
1992, Stage, Mac the Knife, Threepenny Story, Kaboodle, Lee Beagley
1991, Stage, Mr Alfieri, A View From The Bridge, Kaboodle, Lee Beagley