Actor (32 credits)
- Thomas & Friends: Danger at the Docks (2018) Sidney (UK & US), voice acting
- Thomas & Friends: Extraordinary Engines (2017) Stephen (UK & US) / A Railway Inspector (UK & US), voice acting
- Thomas & Friends: Christmas on Sodor (2017) Stephen (UK & US) / Sidney (UK & US) / The Steamworks Worker (UK & US), voice acting
- Thomas & Friends: The Complete Series 18 (2017) Stephen (UK & US) / Sidney (UK & US), voice acting
- Thomas & Friends: Tales from the Rails (2017) Sidney (UK & US), voice acting
- The Last Laugh (2017) Eric Morecambe
- Thomas & Friends: The Great Race (2016) Stephen (UK & US) / Sidney (UK & US) / Ivan (UK & US), voice acting
- Thomas & Friends: Full Steam to the Rescue! (2016) Stephen (UK & US), voice acting
- Thomas & Friends: Start Your Engines! (2016) Stephen (UK & US), voice acting
- Thomas & Friends: The Complete Series 17 (2016) Stephen (UK & US) / Sidney (UK & US), voice acting
- Thomas & Friends: Ultimate Friendship Adventures (2016) Sidney (UK & US), voice acting
- Noddy, Toyland Detective (2016) Hoof
- Thunderbirds Are Go (2015) Bill
- Thomas & Friends: Whale of a Tale and Other Sodor Adventures (2015) A Railway Inspector (UK & US), voice acting
- Thomas & Friends: Dinos and Discoveries (2015) Stephen (UK & US), voice acting
- Sanzoku no musume Rônya (2014) Borka, voice acting
- Thomas & Friends: Spills and Thrills (2014) Stephen (UK & US), voice acting
- Thomas & Friends: Engines to the Rescue (2014) Stephen (UK & US), voice acting
- Thomas & Friends: Trouble on the Tracks (2014) Sidney (UK & US), voice acting
- Tommy Cooper: Not Like That, Like This (2014) Eric Morecambe
- Trying Again (2014) Prospective House Buyer
- Mr Selfridge (2013) Horace Spendrich
- Thomas & Friends: King of the Railway (2013) Stephen (UK & US), voice acting
- Thomas & Friends: Santa's Little Engine (2013) Stephen (UK & US) / Sidney (UK & US), voice acting
- Mike the Knight (2011)
- Fleabag Monkeyface (2011) Fleabag Monkeyface, voice acting
- The Royal Variety Performance 2009 (2009) играет самого себя - исполнитель
- Dennis & Gnasher (2009) Various
- The Slammer (2006) Hugo Tenderhorn
- Numberjacks (2006) The Puzzler, voice acting
- Tweenies (1999) Max and Milo
- Thomas the Tank Engine & Friends (1984) Stephen (UK & US)