历任台东县警察局保安警察队队长、台湾省石门水库警察队队长（二线三星）、台北县警察局三崃分局分局长、台湾省警察学校训导组组长（二线四星）、宜兰县警察局副局长、台北市政府警察局督察（三线一星）、台北市政府警察局交通警察大队大队长、内政部警政署交通组组长兼台湾省警务处交通科科长（三线二星）、台中县警察局局长、桃园县警察局局长、内政部警政署督察室主任兼台湾省警务处督察室主任（三线三星）。1995年1月调陞内政部消防署筹备处处长，同年3月1日内政部消防署成立，出任首任署长（三线四星）。1996年6月转任台湾省