过书记官国家检定考试。1967年毕业为法律学士，应届参加全国公务人员高等考试司法官考试及格，随后当兵入伍。1968年退伍，考入国立政治大学法律研究所第一届。1970年法务部司法官训练所第九期结业，1974年取得国立政治大学法学硕士学位。1981年赴日本东京大学大学院法学政治学研究科从事公法学研究半年，1992年获国立政治大学法学博士学位。自1970年历任台湾台北地方法院候补推事、推事；台湾台北地方法院检察署检察官、主任检察官；台湾高等法院检察处检察官；法务部参事、主任秘书、兼司法官训练所训导专员、教务组