David Wheeler (born March 20, 1963), better known as David Thewlis, is an English actor and filmmaker. He is known as a character actor and has appeared in a wide variety of genres in both film and television. He has received the Cannes Film Festival Award for Best Actor and nominations for two BAFTA Awards, Golden Globe Award, Primetime Emmy Award and a Screen Actors Guild Award. Thewlis made his film debut in Little Dorrit (1987) and acted in the Mike Leigh films Life is Sweet (1990) and Naked (1993), winning the Cannes Film Festival Award for Best Actor for the latter. He then appeared in films such as Black Beauty (1994), Restoration (1995), James and the Giant Peach (1996), Dragonheart (1996), and Seven Years in Tibet (1997). He became more widely known to film audiences for his roles as Remus Lupin in the Harry Potter franchise (2004–2011) and Ares / Sir Patrick Morgan in Wonder Woman (2017). Other film roles include Kingdom of Heaven (2005), The Boy in the Striped Pyjamas (2008), War Horse (2011), The Theory of Everything (2014), Anomalisa (2015), I'm Thinking of Ending Things (2020), and Enola Holmes 2 (2022). Thewlis' most notable television roles include V. M. Varga in the third season of FX's Fargo (2017), the voice of the Shame Wizard in the Netflix animated sitcoms Big Mouth (2017–present) and Human Resources (2022–present), Christopher Edwards in the HBO miniseries Landscapers (2021), and John Dee in the Netflix drama series The Sandman (2022). His performance in Fargo earned him nominations for an Emmy, a Golden Globe, and a Critics' Choice Award.
TBALittlemouth as Unknown
2025Avatar: Fire and Ash as Peylak
2025The Thing with Feathers as Crow (voice)
2025Sherlock & Daughter (8 Episodes) as Sherlock Holmes
2024KAOS (6 Episodes) as Hades
2023The Artful Dodger (8 Episodes) as Norbert Fagin
2022The Amazing Maurice as Boss Man / Rat King (voice)
2022Enola Holmes 2 as Grail
2022The Sandman (4 Episodes) as John Dee
2022Human Resources (1, 20 Episode) as Memory Bank Manager (voice), Lionel St. Swithens (voice)
2021Landscapers (4 Episodes) as Christopher Edwards
2021Rare Beasts as Vic
2021Zack Snyder's Justice League as Ares
2020I'm Thinking of Ending Things as Father
2020Eternal Beauty as Mike
2020Guest of Honour as Jim
2020Barkskins (8 Episodes) as Claude Trepagny
2019The Feed (10 Episodes) as Lawrence Hatfield
2018Beyond Boundaries: The Harvey Weinstein Scandal as Self (archive footage)
2018The Mercy as Rodney Hallworth
2017Justice League as Ares
2017Harry Potter: A History Of Magic as Himself
2017Big Mouth (8, 5 Episode) as Shame Wizard (voice), Unknown
2017Wonder Woman as Sir Patrick / Ares
2016None of Them Are You: Crafting Anomalisa as Self
2015Anomalisa as Michael Stone (voice)
2015Regression as Professor Kenneth Raines
2015Macbeth as Duncan
2015An Inspector Calls as Inspector Goole - The Inspector
2015Legend as Leslie Payne
2014The Theory of Everything as Dennis Sciama
2014Stonehearst Asylum as Mickey Finn
2014Queen & Country as Sargeant Major Bradley
2014Fargo (10 Episodes) as V.M. Vargas
2014Sunday Roast as Dick Puck
2013Separate We Come, Separate We Go as Norman
2013The Fifth Estate as Nick Davies
2013The Zero Theorem as Joby
2013RED 2 as The Frog
2012Final Cut: Ladies and Gentlemen as (archive footage)
2011War Horse as Lyons
2011The Lady as Michael Aris
2011Anonymous as William Cecil
2011Harry Potter and the Deathly Hallows: Part 2 as Remus Lupin
2011The Organ Grinder's Monkey as Pablo (voice)
2011How to Get a Head in Sculpture as Self
2010Harry Potter and the Deathly Hallows: Part 1 as Remus Lupin
2010London Boulevard as Jordan
2010Mr. Nice as Jim McCann
2010Athena as Chuck
2009Creating the World of Harry Potter (8 Episodes) as Self - 'Remus Lupin'
2009Harry Potter and the Half-Blood Prince as Remus Lupin
2009Veronika Decides to Die as Dr. Blake
2008The Boy in the Striped Pyjamas as Father
2007The Inner Life of Martin Frost as Martin Frost
2007Harry Potter and the Order of the Phoenix as Remus Lupin
2006The Omen as Keith Jennings
2006The Street (6 Episodes) as Joe Jennerson / Harry Jennerson
2006Basic Instinct 2 as Roy Washburn
2005The New World as Wingfield
2005All the Invisible Children as Jonathan (segment "Jonathan")
2005Kingdom of Heaven as Hospitaler
2004The Magic Touch of Harry Potter as Self
2004Harry Potter and the Prisoner of Azkaban as Remus Lupin
2003Little Wolf's Book of Badness as Mr. Twister (voice)
2003Timeline as Robert Doniger
2003Cheeky as Harry Sankey
2002D.I.Y. Hard as Man
2002Dinotopia (3 Episodes) as Cyrus Crabb
2002Discovering Dinotopia as Cyrus
2002Dinotopia as Cyrus Crabb
2002Hamilton Mattress as Hamilton Mattress (voice)
2001Goodbye Charlie Bright as Charlie's Dad
2000Endgame as Clov
2000Gangster No. 1 as Freddie Mays
2000The Miracle Maker as Judas Iscariot (voice)
2000Whatever Happened to Harold Smith? as Nesbit
1999Love Story as Dealer
1998Divorcing Jack as Dan Starkey
1998The Big Lebowski as Knox Harrington
1998Besieged as Jason Kinsky
1997Seven Years in Tibet as Peter Aufschnaiter
1997American Perfekt as Santini
1997The Making of 'DragonHeart' as Self
1996The Island of Dr. Moreau as Douglas
1996DragonHeart as King Einon
1996James and the Giant Peach as Earthworm (voice)
1995Restoration as John Pearce
1995Total Eclipse as Paul Verlaine
1994Dandelion Dead (4 Episodes) as Oswald Martin
1994Dreamtown: A Brief Anatomy of Blackpool as Self
1994Black Beauty as Jerry Barker
1993Naked as Johnny
1993Frank Stubbs Promotes (1 Episode) as Mike Bence
1993The Trial as Franz
1992Damage as Detective
1992Black and Blue as Crematorium Attendant
1992Swords at Teatime as Mike
1991Afraid of the Dark as Locksmith / Tom Miller
1991Journey to Knock as Terry
1991Filipina Dreamgirls as Tim Shanks
1991Skulduggery as Tony
1991Prime Suspect (2 Episodes) as James Jackson
1990Life Is Sweet as Nicola's Lover
1990Oranges Are Not the Only Fruit (3 Episodes) as Doctor
1989Resurrected as Kevin Deakin
1989A Bit of a Do (13 Episodes) as Unknown
1988Vroom as Ringe
1988Deep Red Instant Love as Unknown
1987Little Dorrit as George Braddle
1987The Short & Curlies as Clive
1987Road as Joey
1987Valentine Park (12 Episodes) as Max
1986The Singing Detective (2 Episodes) as Soldier
1985Radio Pictures as JIM 'Grams'
1985Screen Two (1 Episode) as Franz
1981Only Fools and Horses (1 Episode) as Unknown