1982 living apart together joe
1983 local hero oldsen
1984 turtle diary assistant keeper
1987 the love child
1988the lair of the white worm angus flint
1988dangerous liaisons azolan
1991 december bride young sorleyson
1993 soft top hard shoulder gavin bellini won - bafta scotland award best actor
1994 captives simon
1997shooting fish mr. gilzean
1997smilla's sense of snow birgo lander
1998 what rats won't do tony
1999 the greatest store in the world mr.
2000 mrs caldicot's cabbage war derek
2002 max david cohn
2002 solid geometry david hunter
2003 shotgun dave rides east rob
2004modigliani jean cocteau
2004wild country father steve
2005house of 9 max roy
2005the best man priest
2006pinochet in suburbia andy mcentee television film
2007 magicians mike francis
2009 in the loop malcolm tucker nominated  british independent film award for best actornominated  chicago film critics association award for best supporting actornominated  evening standard british film awards: peter sellers award for comedynominated  international cinephile society award for best supporting actor (2nd place)nominated  london film critics circle award for british actor of the yearnominated  los angeles film critics association award for best supporting actor (2nd place)nominated  new york film critics circle award for best supporting actor (3rd place)nominated  online film critics society award for best supporting actor
2012 big fat gypsy gangster peter vangellis
2013 world war z w.h.o.
2013 the fifth estate alan rusbridger
2014 paddington mr. curry
1984 crown court eamonn donnelly episode: "big deal"
1985 minder ozzy episode: "life in the fast food lane
1985 travelling man episode: "blow-up"
1985 john and yoko: a love story george harrison
1986 c.a.t.s. eyes caldicott episode: "powerline"
1989rab c. nesbitt preacher episode: "rab c.
nesbitt's seasonal greet"
1989shadow of the noose robert wood
1989dramarama british ambassador episode: "rosie the great"
1990 ruth rendell mysteries zeno vedast 3 episodes
1991agatha christie's poirot claude langton episode: "wasps' nest"
1991selling hitler thomas walde
1991titmuss regained ken cracken 3 episodes
1992 mr wakefield's crusade luke wakefield
1992 early travellers in north america robert louis stevenson
1993the comic strip presents...
john episode: "jealousy"
1993stay lucky robin episode: "the driving instructor"
1993prime suspect vera reynolds series 3
co larry blakeson
1994the all new alexei sayle show time traveller episode: "drunk in time"
1994the vicar of dibley tristan campbell 2 episodes
1996delta wave dinsdale draco episode: "the light fantastic"
1996neverwhere the angel islington 4 episodes
1996the crow road rory mchoan 4 episodes
1997 the history of tom jones, a foundling lord fellamar 3 episodes
1999 psychos mark collins 1 episode
2001 high stakes michael calderwood episode: "dream team
2003in deep jeremy episode: "character assassination: part 1"
2003fortysomething dr. ronnie pilfrey 5 episodes
2003judge john deed alan roxborough, mp episode: "conspiracy"
2004sea of souls gordon fleming episode: "seeing double"
2004my family colin judd episode: "dentist to the stars"
2004foyle's war raymond carter episode: "war of nerves"
2004peep show professor macleish episode: "university challenge"
2005 the afternoon play billy shannon episode: "the singing cactus"
20052012 the thick of it malcolm tucker 2006: nominated for the bafta and rts best comedy actor awards 2010: won the 2010 bafta television award for male performance in a comedy role and best tv comedy actor at the british comedy awards 2012: won best tv comedy actor at the british comedy awards
2006donovan dr. angus baldwin series 1, episode 3
2006midsomer murders lawrence barker episode: "death in chorus"
2007 waking the dead lucien calvin episode: "the fall"
2007 coming up joe episode: "brussels"
2007 fallen angel henry appleton
20072008 skins mark jenkins 3 episodes
2008doctor who caecilius episode: "the fires of pompeii"
2008midnight man trevor
2008glendogie bogey jeff wylie voice
2008the devil's whore king charles i
2009 torchwood: children of earth john frobisher
2009 getting on doctor 1 episode.
director of series
2009 a portrait of scotland himself writer
2010ten minute tales the man
2010accused frank ryland series 1, episode 3
2010the nativity balthazar 4 episodes
2011the penguins of madagascar uncle nigel 1 episode
2011the suspicions of mr whicher samuel kent
2011the field of blood dr. pete
2012 the cricklewood greats peter capaldi (presenter), leslie grangely spoof documentary; co-writer and director
2012 the hour randall brown series 2: nominated  british academy television award for best supporting actor
2013 inside the mind of leonardo leonardo da vinci documentary
2013present doctor who the doctor "the day of the doctor" (cameo)"the time of the doctor" - present
2014 the musketeers cardinal richelieu 13 episodes
the news at bedtime
bbc radio 4
half moon theatre
songs for stray cats and other living creatures
paines plough theatre
the judas kiss