湾台北地方法院检察署检察官、主任检察官；台湾高等法院检察处检察官；法务部参事、主任秘书、兼司法官训练所训导专员、教务组组长、福建金门地方法院检察处首席检察官、福建高等法院金门分院检察署检察长、最高法院检察署检察官。期间，主持草拟《国家赔偿法施行细则》，赴美国、日本考察国赔实务运作情形，1988年负责草拟《台湾地区与大陆地区人民关系条例草案》。1994年起担任司法院第六届及2003年就任之大法官共计13年。长年任教于东吴大学法律学系，现任东吴大学兼任副教授、国防大学国防管理学院研究所兼任副教授。