David Wenham comenzó su carrera como actor poco después de graduarse de Theatre Nepean en la Universidad de Western Sydney con una Licenciatura en Artes Escénicas en 1987. Apareció en numerosas series y películas australianas hasta que en 1998 ganó popularidad entre el público de Australia por su papel de Diver Dan en la serie SeaChange. Del otro lado del mundo, en Hollywood, Wenham se volvió conocido gracias a su papel como Faramir, hijo de Denethor II, en El señor de los anillos: Las dos torres (2002) y El señor de los anillos: El regreso del rey (2003). Poco después también apareció en las exitosas Van Helsing (2004), interpretando al compañero de Hugh Jackman, Fray Carl, y en 300 (2006), como el personaje Dilios, que volvió a interpretar en la secuela de 2014 300: el nacimiento de un imperio. Recientemente lo vimos como el teniente John Scarfield en Piratas del Caribe: La venganza de Salazar (2017) y próximamente dará vida al cantante Hank Snow en la biopic de Elvis Presley del director Baz Luhrmann.