- Từ tháng 8/1945: Tham gia khởi nghĩa giành chính quyền và tham gia Ủy ban Nhân dân cách mạng lâm thời xã, Chính trị viên Xã đội.
- Năm 1950: Bí thư kiêm Chủ tịch Ủy ban Kháng chiến - Hành chính xã Duy Mỹ, huyện Duy Xuyên.
- Từ tháng 7/1954: Tập kết ra miền Bắc, Cửa hàng trưởng Cửa hàng Lương thực Thất Khê thuộc khu Việt Bắc.
- Tháng 10/1957: Cán bộ Tổng Công ty Thực phẩm Trung ương.
- Tháng 11/1959: Trở về miền Nam công tác, xây dựng cơ sở ở huyện Duy Xuyên.
- Từ năm 1962: Huyện ủy viên, Phó Bí thư Huyện ủy, Chính trị viên Huyện đội Duy Xuyên.
- Tháng 12/1964: Tỉnh ủy viên Quảng Đà khóa VI (Đại hội bầu), Bí thư Huyện ủy Duy Xuyên.
- Tháng 6/1965: Chính trị viên Tiểu đoàn V25 (lực lượng vũ trang giải phóng tập trung của tỉnh).
- Năm 1966: Bí thư Huyện ủy Duy Xuyên.
- Từ tháng 11/1967: Ủy viên Ban Thường vụ Đặc khu Quảng Đà, Trưởng ban An ninh Đặc khu Quảng Đà.
- Năm 1973: Phó Chủ tịch Ủy ban Nhân dân cách mạng Đặc khu Quảng Đà.
- Từ tháng 10/1975: Ủy viên Ban Thường vụ Tỉnh ủy Quảng Nam - Đà Nẵng (chỉ định), Trưởng Ty Công an.
- Từ tháng 5/1977: Ủy viên Ban Thường vụ Tỉnh ủy khóa XI, đại biểu HĐND tỉnh khóa I, Ủy viên UBND tỉnh, Trưởng Ty Công an Quảng Nam - Đà Nẵng.
- Hy sinh ngày 23/7/1978 khi đang làm nhiệm vụ.