David MacCreedy Filmography
- Actor (29 credits)
- Hit & Miss (2012) PC Richardson
- DCI Banks (2010) Mark Rundle
- Accused (2010) Barman
- Paradox (2009) Neighbour
- Criminal Justice (2008) PC Brawn
- Inspector George Gently (2007) Lilley's Clerk
- Longford (2006) Journalist 2
- The Street (2006) Vinnie Hanley
- Kinky Boots (2005) Heckler
- The Walk (2005) Brian
- Faith (2005) Charlie
- Murphy's Law (2003) Anstiss
- Staying Up (2002) Craig
- Combat Sheep (2001)
- Two Pints of Lager and a Packet of Crisps (2001) Physio
- Mavis and the Mermaid (2000) Kevin
- North Square (2000) Darren Winterburn
- Always and Everyone (1999) Paramedic Brian
- Bostock's Cup (1999) Mick Wallace
- Smack the Pony (1999) Military instructor
- Up 'n' Under (1998) Tony
- City Central (1998) Leon
- A Dance to the Music of Time (1997) Bracey
- Hetty Wainthropp Investigates (1996) Alan
- Our Friends in the North (1996) Man with Dog
- Bugs (1995) Ben
- The Cinder Path (1994) Private #1
- Captives (1994) Officer B
- Spender (1991) Brian the Mechanic