From Lord Voldemort to a disillusioned head chef, Fiennes has played all kinds of characters throughout his career.

He’s equally well-equipped to bring gravitas to heavy projects and a sense of cheeky whimsy to lighter affairs.

Here are 20 of Ralph Fiennes' best film roles.

Ralph Fiennes in ‘The Menu’

Ralph Fiennes in ‘The Menu’.Searchlight Pictures/Courtesy Everett Collection

Kevin Jacobsen

19.

He’s a cruel, unlikable character, but Fiennes ensures that he’s far from one-note.

Martius is a complicated figure that Fiennes defines by his sense of honor and endless rage.

Ralph Fiennes in ‘Bernard and Doris’

Ralph Fiennes in ‘Bernard and Doris’.Cinematic Collection/Alamy Stock Photo

His hardened relentlessness makes his military prowess unsurprising, but also makes him thorny and unapproachable.

Laurence Laurentz, Hail, Caesar!

Fiennes earned his second (and still, unbelievably, his most recent) Oscar nomination for his performance.

Ralph Fiennes in ‘Skyfall’

Ralph Fiennes in ‘Skyfall’.Danjaq/Eon Productions/Kobal/Shutterstock

Fiennes plays Lenny Nero, a former cop who now illegally deals these immersive virtual reality clips.

It’s an odd, wonderful performance at the center of an odd, wonderful film.

His quiet performance seldom exceeds the volume of a gentle murmur yet contains disparate multitudes.

The Duchess (2008) Ralph Fiennes

Nick Wall/Paramount

The actor has less than 20 minutes of screen time, but his limited presence is incredibly impactful nonetheless.

The actor’s Oscar-nominated performance highlights the horrific mundanity of genocidal evil.

Fiennes plays Monsieur Gustave, the beloved concierge at the Grand Budapest Hotel.

THE READER, Ralph Fiennes, 2008

Everett Collection

Gustave is a deceptively complex character prickly yet loyal, pretentious yet empathetic.

Spider (2002) Ralph Fiennes

Sony Pictures Classics

CORIOLANUS (2011)RALPH FIENNES and JESSICA CHASTAIN

Larry Horricks/TWC

THE END OF THE AFFAIR, Julianne Moore, Ralph Fiennes, 1999

Everett Collection

THE CONSTANT GARDENER, Rachel Weisz, Ralph Fiennes, 2005, ©Focus Features / courtesy Everett Collect

Everett Collection

RALPH FIENNES is director Laurence Laurentz in Hail, Caesar!

Universal Pictures

Ralph Fiennes in ‘Harry Potter and the Deathly Hallows — Part 2’

Ralph Fiennes in ‘Harry Potter and the Deathly Hallows — Part 2’.Warner Bros/Courtesy Everett Collection

The English Patient (1996)Ralph Fiennes

Phil Bray

STRANGE DAYS, Ralph Fiennes, Angela Bassett, 1995

Everett Collection

Ralph Fiennes stars as Cardinal Lawrence in director Edward Berger’s CONCLAVE, a Focus Features release.

Ralph Fiennes as Cardinal Lawrence in ‘Conclave’.Courtesy of Focus Features

THE KING’S MAN

Ralph Fiennes as the fictional Duke of Oxford in ‘The King’s Man.'.20th Century Studios

A Bigger Splash (2016) Ralph Fiennes as Harry and Tilda Swinton as Marianne

Jack English/Searchlight Pictures

In Bruges

Jaap Buitendijk/Focus Features

QUIZ SHOW, Ralph Fiennes, 1994

Everett Collection

Schindler’s List (1993) Ralph Fiennes

David James/Universal

The Grand Budapest Hotel (2014) Ralph Fiennes

Martin Scali