David 于紐约市立大学皇后学院取得政治学及传播学文学士学位,并于加州大学洛杉磯分校取得法学博士学位。他于加州取得律師资格,亦为澳洲新南威爾斯大律師。
David 于1999年至2009年擔任澳洲法律改革委员会主席,主持了15项重大全国性调查。2001年,他擔任联邦总檢察长全国无偿法律服务工作组主席。
2003年,Weisbrot 教授获澳洲政府颁授百年奖章,表彰其「对法律改革的服务」;2006年,他获颁澳洲勋章(AM),表彰其「在法律改革、教育及法律服务方面的服务」。
David 于2006年至2012年擔任国家健康及医学研究委员会人类遺传学咨询委员会创始成员。他亦是澳洲法学院创始院士及副院长。
David 曾任斐濟法律改革委员会专员及巴布亞新幾內亞法律改革委员会顾问,亦曾为多个太平洋岛国及非洲国家政府和机构擔任法律顾问。
目前,David 为澳洲新聞评议会主席及悉尼大学法律荣休教授暨医学院荣誉教授。他亦是新南威爾斯法律改革委员会兼职专员、澳洲法学院副院长、悉尼加文研究所臨床基因组学中心战略顾问委员会成员,以及澳洲无偿法律服务中心咨询委员会成员。
David 亦为备受尊崇的澳洲勋章成员。

