William 畢業於新南威爾斯大學,取得商學學士(會計)及法學學位,以及香港城市大學法學碩士學位。William 於2006年獲認許為新南威爾斯最高法院律師。
William 曾受聘於一家英國多媒體公司擔任法律顧問,並於2012年至2016年間受聘於中國電信(香港)擔任區域法務經理。他現受聘於一家世界五百強中國電信設備公司擔任高級法律顧問。他在科技、傳媒及電信專業領域的經驗包括銷售/採購合同、商業交易、合規、併購/融資、金融交易、競爭法、勞動法及爭議解決。
在香港社區服務方面,William 是九龍城區委員會(何文田)委員及葵青衛英地區關愛隊成員。他亦是長沙灣街坊福利會名譽顧問兼副主席,以及葵青區消防安全大使名譽會長及秀茂坪區撲滅罪行委員會名譽會長。
他於2023年獲頒行政長官社區服務獎狀。
在中國內地公職方面,他是第十五屆佛山順德區政協委員。


