林教授1987年於上海復旦大學獲法學學士學位,1992年於紐西蘭維多利亞大學獲得法學碩士學位,1998年獲北京大學頒發法學博士學位。林博士於1997年考取英國大律師資格,2000年獲得香港大律師資格。
林教授1987至1989年期間於復旦大學法學院擔任助理講師,1992年加入香港城市大學法律學系。他曾擔任香港城市大學法學院署理院長,現為香港城市大學法律學院教授,副院長。他亦同時擔任中國法與比較法研究中心主任。
林教授主要研究領域包括中國法律,憲法和行政法,環境法,以及知識産權法。他經常應邀給香港政府的有關部門,本地以及國際和海外的律師事務所出具中國法律意見。
於2013年,林教授被委任為中國法學會理事。於2015年, 由最高人民法院所主辦的中華司法研究會選任林教授為該會理事。