台北市政府警察局交通警察大队大队长、内政部警政署交通组组长兼台湾省警务处交通科科长（三线二星）、台中县警察局局长、桃园县警察局局长、内政部警政署督察室主任兼台湾省警务处督察室主任（三线三星）。1995年1月调陞内政部消防署筹备处处长，同年3月1日内政部消防署成立，出任首任署长（三线四星）。1996年6月转任台湾省政府警务处处长。1997年1月警务处升格为警政厅，职衔改为台湾省政府警政厅厅长。1999年7月1日台湾省精省，提前退休。