| 2025 | Return to Narnia | Self |
| 2024 | Bogart: Life Comes in Flashes | Narrator |
| 2023 | Tay Đua Kiệt Xuất | Beppe (voice) |
| 2021 | King Tut In Color | Narrator (voice) |
| Drain the Oceans: Arctic War | Narrator (voice) |
| Gã Điên Báo Thù | Doctor |
| 2020 | Fireman Sam: Norman Price and the Mystery in the Sky | Doctor Crumpton (voice) |
| Thomas & Friends: Steam Team to the Rescue | Diesel (voice) |
| 2019 | Nhà Trắng Thất Thủ: Kẻ Phản Bội | Ad. Paul Sebring |
| Strike | Terry Grenville / Benedict (Mine Choir) (voice) |
| 2018 | Another Day of Life | Kapuściński (voice) |
| Fireman Sam: Set for Action! | Don Sledgehammer (voice) |
| Thomas & Friends: Big World! Big Adventures! The Movie | Beau / Diesel (voice) |
| Biệt Đội Cún Cưng | Klaus Hochauser |
| 2017 | The Trip to Spain | Matt |
| Thomas & Friends: Journey Beyond Sodor | Troublesome Trucks (voice) |
| Final Portrait | Claude Martineau |
| 2016 | Thomas & Friends: Tinsel on the Tracks | Diesel (voice) |
| Finding Phil | Narrator |
| Thomas & Friends: The Great Race | Scruff / Diesel (voice) |
| 2015 | The Cannibal in the Jungle | Peter Kalas |
| Moonwalkers | Mr. White |
| 2014 | Blood Moon | Father Domonic |
| Thomas & Friends: Spills & Thrills | Diesel (voice) |
| 2013 | Ông Trăm Tuổi Trèo Qua Cửa Sổ Và Biến Mất | Harry S Truman |
| Held Hostage: The Ordeal in Amenas | Narrator |
| Thomas & Friends: King of the Railway | Diesel (voice) |
| Thomas & Friends: Go Go Thomas | 'Arry (voice) |
| Thomas & Friends: Muddy Matters | Gordon / James / Sir Topham Hatt / Mr. Percival |
| Thomas & Friends: Muddy Matters | Gordon / James / Sir Topham Hatt / Mr. Percival / The Photographer (voice) |
| 2012 | Thomas & Friends: Sticky Situations | Gordon / James / Bash / Kevin / Sir Topham Hatt (voice) |
| Thomas & Friends: A Very Thomas Christmas | Henry (US)/Bash (US)/Kevin (US)/Sir Topham Hatt (US)(voice) |
| Thomas & Friends: Blue Mountain Mystery | Diesel (UK), Various characters (US) (voice) |
| Thomas & Friends: Schoolhouse Delivery | Sir Topham Hat / Gordon / Henry / James / Bash / Kevin (voice) |
| Thomas and Friends: Up Up & Away! | Gordon / Bash / Kevin / Sir Topham Hatt (voice) |
| Alien Reefs | Narrator: National Geographic Channel (voice) |
| 2011 | Giáng Sinh Phiêu Lưu Ký | UNFITA OPS (voice) |
| Thomas & Friends: Day of the Diesels | Various (voice) |
| Fireball of Christ | Narrator |
| The Trip | Steve's US Agent |
| Thomas & Friends: Pop Goes Thomas | James (voice) / Dash (voice) / Sir Topham Hatt (voice) |
| Thomas & Friends: Wobbly Wheels & Whistles | Henry/Gordon/James/Bash/Scruff/Kevin/Topham Hatt/Various (voice) |
| 2010 | Đại Lộ Luân Đôn | Lawyer I |
| Thomas & Friends: Splish, Splash, Splosh! | Henry / Gordon / James / Kevin / Sir Topham Hatt (voice) |
| Thomas & Friends: Misty Island Rescue | Diesel (UK) (voice) |
| Thomas & Friends: Misty Island Rescue | Gordon (US) / James (US) / Dash (US) / Sir Topham Hatt (US) / various characters (US) (voice) |
| Thomas & Friends: Creaky Cranky | Henry / James / Kevin / Sir Topham Hatt (voice) |
| The Special Relationship | Advisor to the Clintons |
| Chiến Binh Vũ Trụ 5: Tái Sinh | Dr. Colin |
| Mo | Bill Clinton |
| 2009 | Thomas & Friends: Hero of the Rails | Henry (US) / Gordon (US) / James (US) / Kevin (US) / Sir Topham Hatt (US) (Voice) |
| Genova | Stephen |
| 1959: The Year that Changed Jazz | Self - Narrator (voice) |
| 2006 | The Transporters | Narrator |
| 2005 | Gideon's Daughter | Badalmenti |
| American Shark | Narrator (voice) |
| Ngăn Cản Thần Chết | Prosecutor |
| 2003 | Humanzee: The Human Chimp | Narrator (voice) |
| 2002 | A Fever in the Blood | Psychiatrist |
| The King's Beard | (voice) |
| 2000 | 102 Chú Chó Đốm | Le Pelt's Assistant |
| Моби Дик | Tashtego / Stubb (voice) |
| 1999 | RKO 281 | Bernard Herrmann |
| B. Monkey | Texan |
| 1998 | The Misadventures of Margaret | Librarian |
| 1996 | Jude | Showman |
| 1994 | The Biz | (voice) |
| 1989 | Red King, White Knight | Viktor |
| Red King, White Knight | — |
| 1988 | The Chronicles of Narnia: The Lion, the Witch & the Wardrobe | Mr. Beaver |
| 1987 | Siêu Nhân 4: Nhiệm Vụ Gìn Giữ Hòa Bình | MBC Newscaster |
| 1986 | Little Shop of Horrors | Her Assistant |
| Labyrinth: Mê Cung | Goblin (voice) |
| Space Police | — |
| 1985 | Lifeforce | Rawlins (voice) (uncredited) |
| 1983 | Yentl | Yeshiva Student |
| Five Go Mad on Mescalin | Willy |
| The Lonely Lady | — |