2007 The Colossus
2006 Displaced
2006 Flushed Away
2006 X-Men: The Last Stand
2006 The Da Vinci Code ok Ron Howard
2006 Doogal (voice)
2005 Neverwas
2005 Asylum
2005 The Magic Roundabout
2004 The Lord of the Rings: The Battle for Middle-Earth
2004 Eighteen
2004 The Lord of the Rings: The Third Age
2003 The Lord of the Rings: The Return of the King
2003 Emile X2
2002 The Lord of the Rings: The Two Towers
2001 The Lord of the Rings: The Fellowship of the Ring
2000 X-Men
2000 Cirque du Soleil: Journey of Man
1998 Apt Pupil
1998 Gods and Monsters
1997 Swept from the Sea
1997 Bent
1995 Restoration
1995 Richard III
1995 Jack & Sarah
1994 To Die For
1994 The Shadow
1994 I'll Do Anything
1993 Six Degrees of Separation
1993 The Ballad of Little Jo
1993 Last Action Hero
1989 Scandal
1985 Plenty
1985 Zina
1983 The Keep
1981 Priest of Love
1969 The Promise
1969 Alfred the Great
1969 A Touch of Love
TV
2005 Coronation Street
2003 Churchill (TV Series)
2002 Saturday Night Live
1999 David Copperfield (TV)
1996 Rasputin (TV)
1995 Cold Comfort Farm (TV)
1993 And the Band Played On (TV)
1993 Tales of the City (TV Series)
1991 Sleepers (TV)
1990 Othello (TV)
1989 Countdown to War (TV)
1988 Windmills of the Gods (TV)
1983 Walter and June (TV)
1982 The Scarlet Pimpernel (TV)
1982 Walter (TV) .
1980 Play for Today (TV Episode)
1980 Dying Day (TV)
1979 Macbeth (TV)
1978 Jackanory TV Episode .
1968 Play of the Month TV Episod (1968- 1973) (TV Episode)
1972 Keith Michell at Her Majesty's Show of the Week (TV)
1970 Hamlet (TV)
1970 Keats (TV)
1970 The Tragedy of King Richard II (TV)
1970 Edward II (TV)
1966 David Copperfield TV Series
1965 The Trial and Torture of Sir John Rampayne (TV)
1965 The Wednesday Play (TV Episode)
1965 Sunday Out of Season (TV)