大卫·文翰进入演艺圈已二十年,在澳洲非常知名,不过他直到1991年才开始进军国际影坛。DavidWenham于1965年9月21日诞生于澳洲南威尔斯省,家中有六名兄姐。由于出身非演艺世家,他当初接触表演完全是运气使然:就读Lewisham中学时叛逆的David让许多老师头痛不已,于是有位老师建议他去参加周六早上的表演课,这一演就让他上了瘾。之后他到AustralianWesternUniversity攻读戏剧系,并参演80年代影集《SonsandDaughters》。并在1981年在《ACountryPractice》一剧客串两集,饰演一位爱穿红色袜子、被狗追、误将小朋友玩的面粉袋当成古柯碱的乌龙小镇摩托车警察DavidCornish。
直到1998年在《SeaChange》影集中的可爱帅哥DiverDan一角让他成为澳洲家喻户晓的明星。David在该影集里不但英俊潇洒、厨艺一流,还会多国语言,被同性恋前妻抛弃的过往更让人同情,于是很快的就成为澳洲女性的梦中情人。
David在演出26集《SeaChange》后,于1999年领衔主演《Molokai:thestoryofFatherDamian》一片,饰演比利时英雄人物Damian神父,即使David在该片表现可圈可点,却因该片制作人与导演不合而未曾普遍上映,幸好这段不愉快的过往未影响名导BazLuhrmann请他在《红磨坊》中戴上怪怪假发演出变装编剧Audrey一角的邀约。
形象多变的David之后在《RussianDoll》中演出犹太人老公一角,以及全裸激情演出《BetterThanSex》,还有2001年演出颇受澳洲观众欢迎的《TheBank》,他在片中被银行恶搞的可怜经验让他即使走在路上也有人上前分享自己的类似经验,那句“我恨银行”更成为澳洲影史经典台词。David同年亦与约瑟夫·费因斯合演于全美上映的《Dust》一片。
2002年与鳄鱼专家SteveIrwin合演的《TheCrocodileHunter:CollisionCourse》使其曝光率大增。David坦承自己一直很迷《TheCrocodileHunter》电视节目,还曾经因为看Steve玩蛇舍不得关电视出门而迟到与朋友的聚会。真正让他扬名国际的莫过于《魔戒2:双塔奇兵》以及《魔戒3:王者归来》中受父王冷落的失意王子Faramir一角。
2017年3月播出的Netflix剧集《铁拳》中饰演哈罗德·米查姆。