2年考取公费留学，留学德国哥廷根大学，并获得法学博士学位。1986年学成返国，先于辅仁大学法律系任教一年，其后返母校国立台湾大学任教。2002年，出任国立台湾大学法律学院院长。任教其间，曾任多个部会的法规会、诉愿委员会、国家赔偿委员会委员，曾参与前总统李登辉任内成立之「强化中华民国主权国家地位」小组，为特殊国与国关系两国论之研议者之一。亦曾参与重要实务案件，如于1995年司法院大法官召开之宪法法庭担任释宪声请人之诉讼代理人，辩论检察官羁押权是否违宪；2000年代表行政院于宪法法庭辩论核四停建案。2003