Career

Filmography

 

Television

Amelia-Coming 2009

G.I JOE- Coming August 2009

New Orleans, Mon Amour- 2008

The Seeker: The Dark is Rising 2007

28 Days Later - 2002/2003

Revenger's Tragedy -2002/2003

I am Dina - 2002

24 Hour Party People - 2002

The Invisible Circus - 2002

This Little Piggy - 2001

The Others - 2001

Gone in Sixty Seconds - 2000

With or Without You - 1999

eXistenZ - 1999

Heart - 1999

A Price Above Rubies - 1998

Elizabeth - 1998

Jude - 1996

Death and Compass - 1996

Shallow Grave - 1994

Anchoress - 1993

Let Him Have It - 1991

 

Theatre

Electricity (Jakey) (2004) - West Yorkshire Playhouse

Hamlet (Hamlet) (2002) - West Yorkshire Playhouse

Miss Julie (Jean) (2000) - Haymarket Theatre

Waiting At The Water's Edge (Will) (1993) - Bush Theatre

Encounters - National Theatre Studio

Aide-Memoire (1990) - Royal Court Theatre

Abingdon Square (1990) - National Theatre/Shared Experience

Bent (1990) - National Theatre

Dona Rosita, The Spinster - Bristol Old Vic

The Wonder - Gate Theatre

Woyzeck (Woyzeck) - Birmingham Rep

A Streetcar Named Desire (Pablo Gonzallez) (1988) - Bristol Old Vic

 

Note: Information from the links are provided by Wikipedia.orgRottenTomatoes.com, and IMDB
 

 

The Sarah Silverman Program - 2008

Heroes - 2007

Perfect Parents - 2006

Doctor Who - 2005

The Second Coming - 2003

Flesh and Blood - 2003

The King and Us - 2002

Sunday - 2002

Othello - 2001

Linda Green - 2001

Strumpet - 2001

Clocking Off- 2000

Wilderness Men - 2000

The Tyre - 2000

The League of Gentleman - 1999

"Killing Time - The Millennium Poem" - 1999

Hillsborough - 1996

Our Friends in the North - 1996

Hearts and Minds - 1996

Cracker - 1993

Business with Friends - 1992

Friday on my Mind - 1992

Rachel's Dream - 1992

Boon - 1991

Chancer - 1991

Inspector Moorse - 1991

Casualty - 1990

Blood Rights - 1990

 

Miscellaneous

I Am Kloot - Proof (Music Video for Band)

The 1970s: That Was The Decade That was (Narrator) (2006)

This Sceptred Isle (Various Characters) (2005)

Children In Need (Narrator) (2005)

Wanted: New Mum and Dad (Narrator) (2005)

Dubai Dreams (Narrator) (2005)

E=mc² (Narrator) (2005)

A Day in the Death of Joe Egg (Brian) (2005)

Born to be Different (Narrator) (2005)

Sacred Nation (Narrator) (2005)

Crossing the Dark Sea (Squaddie) (2005)

Life Half Spent (Roger) (2004)

Cromwell - Warts and All (Narrator) (2003)

The Iliad (Achilles) (2002)

The Importance of Being Morrissey (Narrator) (2002)

Bayeux Tapestry (Harold) (2001)

Some Fantastic Place (Narrator) (2001)

Pig Paradise (Jack) (1998)

Room of Leaves (Frank) (1998)