Cold Feet S9
2020 · Comedy
as David Marsden
Dave Allen at Peace
2018 · Biography
as Charles Curran
Toast of London S1-S3
2017 · Comedy
as Ed Howzer-Black
Scoop
2006 · Comedy
as Strombel's Co-Workers
The Secret
2002 · Drama
as Alex Faraday
Horatio Hornblower: The Duel
1999 · Adventure
as Lieutenant Eccleston
Absolutely Anything
as James Cleverill
Emma
2010 · Comedy
as Mr. Weston
Narcopolis
2015 · Mystery
as Kim Nolan
Toast of Tinseltown
2022 · Comedy
Man vs Baby
2025 · Comedy
as Lionel
Heidi
2005 · Drama
as Mr. Sessemann
Dracula
2013 · Drama
as Lord Thomas Davenport
The Wind in the Willows
1997 · Adventure
as St John Weasel
The Thief Lord
2006 · Adventure
as Dottor Massimo
Snow White: The Sequel
2007 · Animation
as Additional voices