Flims:
2001 - Harry Potter and the Philosopher's Stone (Professor Quirrell)
2001 - Liam (Father)
2000 - Aberdeen (Clive)
2000 - Longitude (William)
1999 - The End of the Affair (Mr. Parkis)
1999 - This Year's Love (Liam)
1999 - Best (Nobby Stiles)
1999 - Wonderland (Dan)
1998 - B. Monkey (Steve)
1998 - Enemy of the State (Bingham)
1998 - Frogs for Snakes (Quint)
1997 - The Butcher Boy (Uncle Alo)
1997 - Mojo (Mickey)
1996 - Hollow Reed (Tom)
1996 - Gold in the Streets (Des)
1996 - Michael Collins (Joe O'Reilly)
1996 - Robinson Crusoe (Daniel Dafoe)
1996 - Still Waters Burn (Jack Price)
1995 - Clockwork Mice (Steve)
1995 - The Englishman Who Went Up a Hill...(Jones)
1995 - Land And Freedom (David Carr)
1995 - Nothing Personal (Ginger)
1993 - Backbeat (John Lennon)
1985 - No Surrender (Mugger)
Television:
1995 Loved Up (Tom)
1992 The Hours And Times (John Lennon)
1984 The Exercise (Cadet Pritchard)