David Wenham
David Wenham (born 21 September 1965) is an Australian actor who has appeared in movies, television series and theatre productions. He is known in Hollywood for his roles as Faramir in The Lord of the Rings film trilogy, Carl in Van Helsing and Dilios in 300. He is also known in his native Australia for his role as Diver Dan in SeaChange.
Description above from the Wikipedia David Wenham, licensed under CC-BY-SA, full list of contributors on Wikipedia.
Acting
Movie
The Lord of the Rings: The Return of the King
as Faramir
2003
Movie
The Lord of the Rings: The Two Towers
as Faramir
2002
Movie
300
as Dilios/Narrator
2007
Movie
Pirates of the Caribbean: Dead Men Tell No Tales
as Scarfield
2017
Movie
Lion
as John Brierley
2016
Movie
300: Rise of an Empire
as Dillios
2014
Movie
Van Helsing
as Carl
2004
Movie
Moulin Rouge!
as Audrey
2001
Movie
Public Enemies
as Harry 'Pete' Pierpont
2009
Movie
Elvis
as Hank Snow
2022
Movie
Dark City
as Schreber's Assistant
1998
TV
Marvel's Iron Fist
as Harold Meachum
2017
Movie
Legend of the Guardians: The Owls of Ga'Hoole
as Digger (voice)
2010
Movie
Australia
as Neil Fletcher
2008
Movie
Peter Rabbit
as Johnny Town-Mouse (voice)
2018
Movie
Peter Rabbit 2: The Runaway
as Johnny Town-Mouse (voice)
2021
Movie
The Proposition
as Eden Fletcher
2005
Movie
No Escape
as Hotel Guard
1994
TV
Top of the Lake
as Det. Al Parker
2013
Movie
Pope Joan
as Gerold
2009
Movie
Mortal Kombat Legends: Snow Blind
as Kano (voice)
2022
TV
PIECES OF HER
as Jasper Queller
2022
Movie
Van Helsing: The London Assignment
as Carl (voice)
2004
Movie
Married Life
as John O'Brien
2008