Karl Johnson oynadığı filmler ve diziler

Peterloo (2018)
Born to Kill (2017)
Mum (2016 - )
National Theatre Live: Hamlet (2015)
Bay Turner (Mr. Turner) (2014)
The Sea (2013)
Good Vibrations (2012)
Askin Karanlik Yüzü (The Deep Blue Sea) (2011)
National Theatre Live: Frankenstein (2011)
Üçüncü Yıldız (Third Star) (2010)
Lark Rise to Candleford (2008 - 2011)
Four Last Songs (2007)
Sihirbaz (The Illusionist) (2006)
David Copperfield (1999)
Ask seytandir (Love Is the Devil: Study for a Portrait of Francis Bacon) (1998)
The Temptation of Franz Schubert (1997)
Catherine the Great (1995)
Wittgenstein (1993)
Kapat Gözlerimi (Close My Eyes) (1991)
The Tempest (1979)
Jubilee (1978)