Kenneth Branagh

Kenneth Branagh

Kenneth Branagh

Kenneth Branagh

Acting

Fireheart (2022)

Shawn Nolan (voice)

Tenet (2020)

Andrei Sator

All Is True (2018)

William Shakespeare

Avengers: Infinity War (2018)

Asgardian Distress Call (voice) (uncredited)

Dunkirk (2017)

Commander Bolton

Mindhorn (2016)

Kenneth Branagh

National Theatre Live: Macbeth (2013)

Macbeth, Thane of Glamis and Cawdor, general in the King's army

My Week with Marilyn (2011)

Sir Laurence Olivier

Valkyrie (2008)

Henning von Tresckow

Sleuth (2007)

Other Man on T.V.

Warm Springs (2005)

Franklin Delano Roosevelt

Conspiracy (2001)

Reinhard Heydrich

The Periwig-Maker (1999)

Periwig-maker (voice)

Wild Wild West (1999)

Dr. Arliss Loveless

The Proposition (1998)

Father Michael McKinnon

Hamlet (1996)

Prince Hamlet

Swing Kids (1993)

Herr Knopp, Gestapo

Dead Again (1991)

Roman Strauss / Mike Church

Lorna (1987)

Billy Martin

Chariots of Fire (1981)

Cambridge Student at Society Day (uncredited)