2011
United Karakter: Jimmy Murphy
This is Jinsy Karakter: Mr. Slightlyman Megjegyzs: 1.vad, 1.Epizd
2010
Single Father Karakter: Dave Tiler
2009
The Sarah Jane Adventures Karakter: A Doctor Megjegyzs: 3. vad, 5 s 6.Epizd: "The Wedding of Sarah Jane Smith"
Rex Is Not Your Lawyer Karakter: Rex Alexander Megjegyzs: NBC pilot
The Catherine Tate Show: Nans Christmas Carol Karakter: A jelen szelleme
Hamlet Karakter: Prince Hamlet
2008
Einstein and Eddington Karakter: Sir Arthur Eddington
2007
Recovery Karakter: Alan Hamilton
Comic Relief Sketch Karakter: Mr Logan / A Doctor
Dead Ringers Karakter: Regenerated Tony Blair
Learners Karakter: Chris
Extras Karakter: Sajt maga/ A Doctor Megjegyzs: Christmas Special
2006
The Romantics Karakter: Jean-Jacques Rousseau
The Chatterley Affair Karakter: Richard Hoggart
2005
The Quatermass Experiment Karakter: Dr. Gordon Briscoe
Casanova Karakter: Giacomo Casanova
Secret Smile Karakter: Brendan Block
2005–2010 Doctor Who Karakter: A Doctor Megjegyzs: 1-4.vad, +nhny Christmas Special
2004
The Deputy Karakter: Christopher Williams
He Knew He Was Right Karakter: Rev Gibson
Blackpool Karakter: DI Carlisle
2003
Terri McIntyre Karakter: Greig Millar Megjegyzs: 2. Epizd
Trust Karakter: Gavin MacEwan Megjegyzs: 1.vad, 6. Epizd
Posh Nosh Karakter: Jose-Luis Megjegyzs: 1.vad, 3 s 8.Epizd: "Paella" s "Comfort Food"
Spine Chillers Karakter: Dr. Krull Megjegyzs: 1.vad, 1.Epizd
2002
Foyle's War Karakter: Theo Howard Megjegyzs: 1.vad, 3.Epizd: "A Lesson in Murder"
Boots UK advert Karakter: Frj
2001
People Like Us Karakter: Rob Harker Megjegyzs: 2.vad, 4.Epizd: "The Actor"
High Stakes Karakter: Gaz Whitney Megjegyzs: 2.vad, 1.Epizd: "The Magic Word"
Only Human Karakter: Tyler Megjegyzs: Pilot
2000
Randall & Hopkirk (Deceased) Karakter: Gordon Stylus Megjegyzs: 1.vad, 1.Epizd: "Drop Dead"
1999
The Mrs Bradley Mysteries Karakter: Max Valentine Megjegyzs: 2.vad, 1.Epizd: "Death at the Opera"
Love in the 21st Century Karakter: John Megjegyzs: 1.Epizd: "Reproduction"
1998
Duck Patrol Karakter: Simon "Darwin" Brown
1997
Holding the Baby Karakter: pol Megjegyzs: 1.vad, 2.Epizd
Conjuring Shakespeare Karakter: Angelo Megjegyzs: 6.Epizd: "Like a Virgin"
1996
A Mug's Game Karakter: Gavin Megjegyzs: 1.vad, 4.Epizd
1995
The Bill Karakter: Steve Clemens Megjegyzs: 11.vad, 128.Epizd: "Deadline"
The Tales of Para Handy Karakter: John MacBryde Megjegyzs: 2.vad, 2.Epizd: "Para Handy's Piper"
1994
Takin' Over the Asylum Karakter: Campbell Bain
1993
Rab C Nesbitt Karakter: Davina Megjegyzs: 3.vad, 2.Epizd: "Touch"
1992
Strathblair Karakter: Hiker Megjegyzs: 1.vad
Bunch of Five Karakter: Rendr Megjegyzs: 5.Epizd:: "Miles Better"
1988
Dramarama Karakter: Neil McDonald Megjegyzs: 6.vad, 13.Epizd: "The Secret of Croftmore"
1987
Anti-smoking film Karakter: Jim Megjegyzs: David legels szereplse, egy anti-cigi reklm volt.