Sun, Oct 18 Morning Edition English (UK)
publicwire.uk Publicwire Daily Report
Updated 03:55 16 stories today
Blog Business Local Politics Tech World

David Wenham – Faramir, 300 and the Harry Potter Myth Debunked

Harry Arthur Morgan Howard • 2026-07-30 • Reviewed by Oliver Bennett

David Wenham is an Australian actor who gained international fame for his role as Faramir in The Lord of the Rings trilogy. Known for balancing local Australian productions with Hollywood blockbusters, his career spans film, television, and theatre. A persistent myth connects him to the Harry Potter franchise, but that role belongs to another actor entirely.

Who is David Wenham?

Full Name: David Wenham
Known For: Faramir (LOTR), Dilios (300)
Birthplace: Marrickville, Sydney, Australia
Profession: Actor, Producer, Director
  • David Wenham’s international breakthrough came from playing Faramir in The Lord of the Rings trilogy.
  • He is frequently misattributed as having played a role in Harry Potter, a distinction that belongs to actor David Thewlis (Remus Lupin).
  • His role as Dilios in 300 is iconic for its narrative delivery and battle sequences.
  • Wenham played a minor role in Game of Thrones, appearing in Season 5 as a member of the Faith Militant.
  • He studied drama at Nepean College of Advanced Education and graduated in 1987.
  • He is a recipient of the Order of Australia (AM).
  • Sources describe him as one of Australia’s most versatile actors.
Attribute Detail
Full Name David Wenham
Born September 21, 1965
Age (as of 2025) 59 years
Birthplace Marrickville, Sydney, New South Wales, Australia
Nationality Australian
Education BA in Performing Arts, Nepean College of Advanced Education (1987)
Spouse Kate Agnew (m. 1994)
Children 2
Awards Order of Australia (AM), multiple AFI Award nominations
Profession Actor, producer, director
Known for Faramir in The Lord of the Rings, Dilios in 300

What is David Wenham known for? His Most Famous Roles

Wenham rose to prominence in Australia through television and film work, especially as Diver Dan in SeaChange. His international breakout came with Faramir in The Lord of the Rings: The Two Towers and The Return of the King.

Who did David Wenham play in Lord of the Rings?

He played Faramir, the younger son of Denethor and brother of Boromir. Faramir is introduced in The Two Towers as a captain of Gondor and plays a key role in the trilogy’s central narrative.

What role did David Wenham have in 300?

Wenham portrayed Dilios, the Spartan soldier who serves as the narrator of the story. He appears in both 300 and its sequel 300: Rise of an Empire. His character delivers the iconic final monologue of the first film.

What character did David Wenham play in Pirates of the Caribbean?

He played Lieutenant John Scarfield in Pirates of the Caribbean: Dead Men Tell No Tales (2017), a British naval officer pursuing the film’s protagonists.

Was David Wenham in Moulin Rouge?

Yes, he appeared in Moulin Rouge! (2001) in a supporting role. Multiple sources confirm this credit in his filmography.

Iconic Performance

Wenham’s portrayal of Dilios in 300 is widely recognized for its distinctive narrative delivery. The character’s closing speech in the film is one of its most memorable sequences, blending historical storytelling with dramatic performance.

Did David Wenham Play in Harry Potter?

The short answer is no. David Wenham has no credited role in the Harry Potter film series. This confusion arises because of the British actor David Thewlis, who played Remus Lupin in the franchise. The similarity in first names and their shared involvement in fantasy franchises leads to frequent misattribution.

Wenham does appear in Game of Thrones. He had a guest role in Season 5, playing a member of the Faith Militant. This appearance is minor but confirmed by multiple biographical sources.

Common Confusion

Searches for “David Wenham Harry Potter” typically stem from confusion between Wenham and David Thewlis. Thewlis played Remus Lupin in all seven Harry Potter films, while Wenham has never been part of that franchise. His notable fantasy work is in The Lord of the Rings and 300.

Complete David Wenham Movies and TV Shows List

Selected Filmography

  • The Boys (1998) — breakthrough film role, cited as an early major success
  • Moulin Rouge! (2001) — supporting film appearance
  • The Lord of the Rings: The Two Towers (2002) / The Return of the King (2003) — Faramir
  • Van Helsing / Van Helsing: The London Assignment (2004) — Friar Carl
  • 300 (2006) / 300: Rise of an Empire (2014) — Dilios
  • Australia (2008) — Neil Fletcher
  • Top of the Lake (2013) — Al Parker
  • Pirates of the Caribbean: Dead Men Tell No Tales (2017) — Lt. John Scarfield
  • Peter Rabbit (2018) — voice role
  • Lion (2016) and The Code (2014) — additional filmography credits
  • Elvis (2022) — Hank Snow

Television

  • SeaChange — Diver Dan, one of his defining Australian TV roles
  • Top of the Lake — Al Parker, best-known later television role
  • Game of Thrones — Season 5, member of the Faith Militant

For the most comprehensive and up-to-date listing of his credits, consult David Wenham’s IMDb profile.

Quick Reference

Wenham’s career is notable for balancing local Australian roles with high-profile Hollywood franchises. Sources consistently describe him as one of Australia’s most versatile actors, with substantial work across Australian film, international blockbusters, television, and theatre.

David Wenham Career Timeline

  1. : Born in Sydney, Australia
  2. : Marries Kate Agnew
  3. : Cast as Faramir in The Lord of the Rings
  4. : The Two Towers released; global recognition
  5. : Voice work in Van Helsing; roles in Moulin Rouge!
  6. : Plays Dilios in 300
  7. : Appears in Pirates of the Caribbean: On Stranger Tides
  8. : Guest role in Game of Thrones
  9. : Continues diverse roles in Australian and international cinema

Clarifying the Actor Confusion: Wenham vs. Thewlis

Established Information Information That Remains Unclear
David Wenham is a real Australian actor with the filmography listed. The confusion with David Thewlis is understandable because both actors share a similar first name and fantasy-franchise involvement. Wenham is tied to The Lord of the Rings, 300, Van Helsing, and other roles, while Thewlis is known for Harry Potter.
He played Faramir in Lord of the Rings.
He did not play Remus Lupin in Harry Potter (that is David Thewlis). His future roles and projects are not specified in available data.

The challenge of actor identity conflation is common in entertainment. Wenham and Thewlis serve as a prime example of how similar names can lead to persistent misattribution. This article provides a definitive clarification based on verified sources.

Background and Career Context

Wenham studied drama at Nepean College of Advanced Education and graduated in 1987 with a BA in Performing Arts. His formal training laid the foundation for a career that began in the late 1980s. Sources consistently describe him as a film, television, and theatre actor with a long-running career. He is identified as David Wenham AM in Australian cultural sources, reflecting his Order of Australia recognition.

Wenham’s career is notable for balancing local Australian roles with high-profile Hollywood franchises. His work across Australian film, international blockbusters, television, and theatre has earned him recognition as one of Australia’s most versatile actors. For similar profiles of actors who have navigated this balance, see Natalie Dormer – A Complete Guide to Her Life and Career.

Sources and Verifiable Information

This article draws on multiple authoritative sources to verify all biographical and filmographic details. The primary sources include Wikipedia for biographical accuracy and IMDb for verified filmography. Additional verification came from Rotten Tomatoes, TV Guide, and the National Portrait Gallery of Australia. The British Report also explicitly states he has no credited role in the Harry Potter films.

“The search results do not show David Wenham in Harry Potter. One result explicitly states he has no credited role in the Harry Potter films.”

— British Report, on the Harry Potter confusion

The tone of this article remains factual and data-driven. No expert interviews were available at the time of writing. For a look at another actor whose career spans major franchises, see Tom Hopper – Actor, Height, Wife, and All His Major Roles.

Summary: David Wenham’s Career and Legacy

David Wenham is an Australian actor recognized internationally for his roles as Faramir in The Lord of the Rings and Dilios in 300. His career spans Australian television, Hollywood blockbusters, and theatre. The persistent myth that he appeared in Harry Potter is incorrect; that role belongs to David Thewlis. Wenham continues to be active in Australian and international cinema, with recent work including Elvis (2022).

Frequently Asked Questions

How old is David Wenham?

David Wenham was born on September 21, 1965, making him 59 years old as of 2025.

Who is David Wenham married to?

He is married to actress Kate Agnew. They married in 1994 and have two children.

Is David Wenham in Harry Potter?

No. This is a common confusion. David Wenham did not appear in Harry Potter. The actor who played Remus Lupin is David Thewlis.

Did David Wenham appear in Game of Thrones?

Yes, he appeared in Season 5 of Game of Thrones, playing a member of the Faith Militant.

What role did David Wenham play in Lord of the Rings?

He played Faramir, a captain of Gondor and the younger brother of Boromir, in The Two Towers and The Return of the King.

What role did David Wenham play in 300?

He played Dilios, a Spartan soldier who serves as the narrator of the story in both 300 and 300: Rise of an Empire.

Did David Wenham appear in Moulin Rouge?

Yes, he had a supporting role in the 2001 film Moulin Rouge!

What character did David Wenham play in Pirates of the Caribbean?

He played Lieutenant John Scarfield in Pirates of the Caribbean: Dead Men Tell No Tales (2017).

Is David Wenham still acting?

Yes, as of available data, he continues to work in Australian and international film and television.

Where was David Wenham born?

He was born in Marrickville, Sydney, New South Wales, Australia.

Additional sources

nordicbetting.org

Harry Arthur Morgan Howard

About the author

Harry Arthur Morgan Howard

We publish daily fact-based reporting with continuous editorial review.