| Signal Box Archive (2021) Narrator |
| Princess Diana: Who Do You Think She Was? (2021) Narrator |
| The Old Gotthard Tunnel Route - Driver's Eye View (2018) Narrator |
| JFK: The Making of a President (2017) Narrator (voice) |
| The Russian Revolution (2017) Narrator (voice) |
| Hitler's Olympics (2016) Narrator |
| Toy Story That Time Forgot (2014) Ray-Gon (voice) |
| Eurostar: Brussels to London St Pancras (2009) Narrator |
| Peter Kay's Animated All Star Band: The Official BBC Children in Need Medley (2009) Paddington Bear (voice) |
| Kent Coast (2007) Narrator |
| Flushed Away (2006) Barnacle (voice) |
| To Mars by A-Bomb: The Secret History of Project Orion (2003) Narrator |
| Dot the I (2003) Burger Bar manager |
| Around The World In 80 Days (2000) |
| The Beano Videostars (1994) Various (as Jonathan Kidd) |
| The Beano Videostars (1994) Various (voice) |
| The Beano Video (1993) Plug / Spotty / Wilfred (voice) |
| Out of the Blue (1991) Neil |
| The Story of the Other Wise Man (1989) (voice) |
| The Iron Maiden (1963) Fred's Son |
| Caravaggio: Man & Mystery |
| Shakespeare’s Wart Kevin |