前往日本，入读日本警察大学。回国后，历任首都警察厅局员、警察训练所教务主任、下关警察局局长、督察处处长。抗日战争期间担任内政部警察总队总队长、财政部缉私署西安缉查干训班副主任、中美合作所刑事警察干部训练班副主任等职。抗战胜利后，又历任首都警察厅副厅长、长春市警察局局长、内政部警察总署第四处处长。赴台后，出任中央警官学校校长兼台湾省警察学校校长、台湾省警务处处长。1957年五二四（刘自然）事件后被解职。其后又任国家安全局设计委员，并曾在中东任职。1986年逝世。