highest rated
acting
- The Ulysses Project → Mr. Deasey, The Sins of The Past
- The Evolution of Horror Cinema Worldwide → Horror Film Expert
- Chindia → Mr. Lahey
- Amsterdam → British Ornithologist
- Star Trek: Prodigy (TV) → Borom (voice)
- Finding Love in Quarantine (TV) → MSNNC Newscaster
- Finding Love in Quarantine: The Movie → Walter Thomas
- Wake Up → Neurosurgeon
- Big Muddy → Tom Grable
- Can Hitler Happen Here? → Colby Porter
- Billions (TV) → Farraday
- The Tick (TV) → Dr. Karamazov
- Gold → Lewis Horne
- Marvel's Daredevil (TV) → Stan Gibson
- Gotham (TV) → Nigel
- Madam Secretary (TV) → Secretary General
- TURN: Washington's Spies (TV) → MacDougal
- Of Mind and Music → Dr. Laurence Guillaume
- Echo Dr. → Aldridge (as Johnnie Lyne-Perkis)
- Victorious (TV) → Bizarre Clown
- Bibliothèque Pascal → Fox Face (as Johnnie Lyne-Perkis)
- The Young Victoria → Earl of Derby (as Johnnie Lyne-Perkis)
- Doctor Who (TV) → Sphere (voice)
- Spooks (TV) → Sir Petrie Meacham
- Asterix and Obelix vs. Caesar → Detritus (English version, voice, as John Duval)
- The Scold's Bridle → Sir William Cavendish (as John Duval)
- Chris Barrie's Motoring Wheel Nuts → Baliff / Scrap Dealer / Lambourghini Driver (as John Duval)
- Swing Kids → Gestapo with Ashes
- Stalag Luft → Tank Officer (as John Duvall)
- Murder Most Horrid (TV) → Young Gentleman
- The Brittas Empire (TV)
- Trainer (TV) → Stuart Saunton (as John Duval)
- Jeeves and Wooster (TV) → Freddie Chalk-Marshall (as John Duval)
- Jeeves and Wooster (TV) → Freddie (as John Duval)
- House of Cards (TV) → Young Man at No. 10 (as John Duval)
- Screen One (TV) → Male Journalist (as John Duval)
- Blore M.P. → Male Journalist
- Late Expectations (TV) → Conrad (as John Lyne-Pirkis)
- Three Up, Two Down (TV) → Jim
- Three Up, Two Down (TV) → Pub Customer (as John Duval)
- The Little And Large Show (TV) → (as John Lyne-Perkis)