| Year | Title | Role | Notes |
| 1993 | Zit: The Video | All voices | Uncredited |
| 1994 | Friendly Monsters: A Monster Holiday | Ted, Jock, Norma, Fred, Hattie, Jim, Dan, Roger and Colin | Main UK role |
| Friendly Monsters: A Monster Easter |
| Friendly Monsters: A Monster Christmas |
| 2001 | Bob the Builder: A Christmas to Remember | Scoop, Muck, Mr. Bentley, Spud and Travis |
| 2002 | Bob the Builder: The Live Show | Scoop, Muck, Spud and Mr. Bentley |
| 2003 | Bob the Builder: The Knights Of Can a Lot | Scoop, Muck, Mr. Bentley, Mr. Ellis and Spud |
| 2004 | Bob the Builder: Snowed Under | Scoop, Muck, Spud, Travis | Main UK role |
| 2005 | Renart the Fox | Rufus | |
| Zemanovaload | Finger Bob and Finger Pete | |
| 2006 | Robin Hood: Quest for the King | Badger, Pelican, King Leapold and Bird | As part of the BKN Classic Series trilogy |
| Bob the Builder: Built to be Wild | Scoop and Muck (UK) Spud | Main role |
| 2008 | Bob the Builder: Race to the Finish! | Scoop, Muck, and Travis (UK) Spud, Grabber and Mr. Bentley |
| 2010 | Bob the Builder: The Legend of the Golden Hammer | Scoop, Muck and Travis (UK) Spud |
| 2011 | Bob the Builder: Big Dino Dig | Scoop, Muck and Packer (UK) Spud and Mr. Bentley |
| Eats, Shoots & Leaves | Narrator | |
| 2012 | The Patriot of America | Redcoat #1 | |
| 2015 | Thomas & Friends: The Adventure Begins | James (US) | Main role |
| Thomas & Friends: Sodor's Legend of the Lost Treasure | Toby (UK) James (US) | Supporting role |
| Containment | Dan | |
| 2016 | Thomas & Friends: The Great Race | James and Norman (US) Donald, Axel, Raul, Etienne, Flynn and the Railway Show Announcer[4] | Main/supporting role |
| 2017 | Thomas & Friends: Journey Beyond Sodor | Toby (UK) James and the Troublesome Trucks | Main role |
| 2018 | Thomas & Friends: Big World! Big Adventures! | Toby (UK) James, Donald, Big Mickey, additional voices | Recurring role |
| 2024 | Fox and Hare Save the Forest | Beaver, Rat, Tusk, Jack | World premiere at 74th Berlin International Film Festival.[5] |