Buy tickets here  

David Wenham - guest 2026


Buy a common photo or autograph

DAVID WENHAM (actor; Australia)


Guest appearance: Saturday 14. November - Sunday 15. November 2026



David Wenham is an Australian actor. He began his acting career after graduating from Theatre Nepean at Western Sydney University with a Bachelor of Arts in Performing Arts in 1987.

Wenham has built an extensive career across Australian and international film and television. He is best known internationally for his role as Faramir, son of Denethor II, in Peter Jackson’s The Lord of the Rings: The Two Towers and The Lord of the Rings: The Return of the King.

He also appeared alongside Hugh Jackman in Van Helsing, playing Friar Carl, a friar and loyal companion to Van Helsing. In the epic historical film 300, Wenham portrayed Dilios, the Spartan soldier who serves as the film’s narrator. He reprised the role in the 2014 sequel 300: Rise of an Empire.

Among his other international film appearances is Baz Luhrmann’s Moulin Rouge!, in which he had a brief role as Audrey. In 2008, he reunited with Hugh Jackman in Luhrmann’s Australia, portraying the film’s antagonist, Neil Fletcher.

On television, Wenham took on the role of Harold Meachum, one of the main antagonists in the Netflix original series Iron Fist, which premiered in 2017.

In 2022, Wenham reunited with director Baz Luhrmann for the biographical musical drama Elvis, in which he portrayed legendary country singer Hank Snow.

In recognition of his contribution to the Australian film and television industry, Wenham was appointed a Member of the Order of Australia (AM) in the 2023 Australia Day Honours.