Her er nogle af hans bemærkelsesværdige projekter:
Film:
* The Remains of the Day (1993): Som Lord Darlington, den ædle men vildledte vært i Darlington Hall.
* Den engelske patient (1996): Som den gådefulde grev Laszlo de Almásy.
* Elizabeth (1998): Som William Cecil, Lord Burghley.
* Gladiator (2000): Som kejser Marcus Aurelius.
* Ringenes Herre:Ringens fællesskab (2001): Som Gandalf den Grå (kun stemme, i den udvidede udgave).
* The Phantom of the Opera (2004): Som Monsieur Firmin.
* Pirates of the Caribbean:Dead Man's Chest (2006): Som Lord Cutler Beckett.
* The Other Boleyn Girl (2008): Som Thomas Boleyn.
* Kongens tale (2010): Som hertugen af York.
* Thor:The Dark World (2013): Som Odin.
* The Imitation Game (2014): Som kommandør Denniston.
Fjernsyn:
* Juvelen i kronen (1984): Som Ronny Bridges.
* Den lille trommeslagerpige (1984): Som Martin Kurtz.
* En meget ejendommelig praksis (1986-1988): Som Dr. Richard "Dick" Davies.
* The Inspector Alleyn Mysteries (1990-1994): Som kriminalinspektør Roderick Alleyn.
* House of Cards (1990-1995): Som Francis Urquhart.
* Sharpes udfordring (1993): Som oberst Sir Henry Simmerson.
* The Last of the Mohicans (1999): Som oberst Edmund Munro.
* The Forsyte Saga (2002): Som Jolyon Forsyte.
* The Amazing Mrs. Pritchard (2006): Som hertugen af Rochester.
* The Palace (2008): Som hertugen af Buckingham.
* Poirot (2013): Som hr. Brown.
* Ring til jordemoderen (2015-2016): Som Dr. Reginald Turner.
* The Crown (2017-2019): Som Lord Salisbury.
Dette er ikke en udtømmende liste, men den fremhæver nogle af John Shrapnels mest bemærkelsesværdige roller. Han har også optrådt i mange andre film og tv-serier, hvor han har demonstreret sine alsidige skuespilevner og konsekvente tilstedeværelse i underholdningsindustrien.