John Hopkins Filmography: Every Movie and TV Show in Order
All 21 John Hopkins roles in chronological order (1984 to 2026): 5 movies and 16 TV series.

How many movies and TV shows has John Hopkins been in? This complete John Hopkins filmography lists 21 credited roles (5 films, 16 TV series), in chronological order from 1984 to 2026, with links to our full guides where available.
John Hopkins movies in order
- The Pool (2001) as Frank
- Alice in Wonderland (2010) as Lowell
- The Child in Time (2018) as Home Secretary
- Hilda and the Mountain King (2021) as Erik Ahlberg (voice)
- Toy Story 5 (2026) as Mr. Pricklepants (voice)
John Hopkins TV shows
- The Bill (1984)
- Midsomer Murders (1997) as Sgt Daniel Scott
- Spooks (2002) as Anton
- Wire in the Blood (2002) as DI Andy Hall
- Robin Hood (2006)
- Secret Diary of a Call Girl (2007) as Tom
- Merlin (2008) as Sir Oswald
- Father Brown (2013) as Sherman Quinn
- Dancing on the Edge (2013) as Prince George
- Endeavour (2013) as Dr. Dean Powell
- Poldark (2015) as Sir Francis Basset
- Agatha Raisin (2016) as Tom 'Bunchie' Richards
- Hilda (2018) as Erik Ahlberg (voice)
- Masters of the Air (2024) as Dr. 'Smokey' Stover
- A Very Royal Scandal (2024) as Jeffrey Epstein
- Paris Has Fallen (2024) as Richard
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has John Hopkins been in?
John Hopkins has 5 credited film roles and 16 TV roles, for a total of 21 credits from 1984 to 2026.
What was John Hopkins's first major role?
The Bill (1984).
What is John Hopkins's most recent project?
Toy Story 5 (2026).



