- Từ tháng 3/1938: Tham gia hoạt động cơ sở bí mật tại xã Trường An; Tổ trưởng quần chúng.
- Từ tháng 4/1942: Bị bắt, giam tại nhà lao tỉnh Quảng Nam (Vĩnh Điện, Điện Bàn) và nhà lao Hội An.
- Tháng 5/1945: Được trả tự do, tiếp tục thoát ly hoạt động; tham gia khởi nghĩa giành chính quyền tại tổng Đức Tân, phủ Tam Kỳ.
- Từ tháng 8/1945: Cán bộ huyện Tam Kỳ.
- Từ tháng 3/1946: Cán bộ thuộc Tỉnh ủy, được điều động lên công tác tại Tiên Phước.
- Tháng 11/1948: Công tác tại Tỉnh đoàn Quảng Nam - Đà Nẵng, Ủy viên Ban Thường vụ Tỉnh đoàn.
- Tháng 1/1950: Cán bộ Tỉnh ủy, Bí thư Chi bộ nội ô Hội An (vùng địch kiểm soát).
- Tháng 1/1952: Cán bộ Huyện ủy Tam Kỳ, Bí thư Xã ủy Tam Xuân, huyện Tam Kỳ.
- Tháng 11/1952: Ủy viên Đảng đoàn huyện Tam Kỳ, Ủy viên văn xã thuộc Ủy ban Hành chính - Kháng chiến huyện Tam Kỳ.
- Từ tháng 6/1954: Trưởng đường dây của Liên khu 5.
- Từ tháng 1/1956: Bí thư Huyện ủy Tam Kỳ (chỉ định).
- Từ tháng 1/1960: Tỉnh ủy viên khóa IV, V (đại hội bầu), phụ trách công tác vận chuyển lương thực lên căn cứ của Liên Khu ủy.
- Cuối năm 1960: Bí thư Huyện ủy Tam Kỳ, sau đó được phân công phụ trách công tác vùng địch hậu.
- Tháng 4/1963: Bí thư Huyện ủy Bắc Tam Kỳ, Bí thư Ban Cán sự thị xã Tam Kỳ.
- Tháng 3/1965: Phó Bí thư Thị ủy (đại hội bầu), rồi Bí thư Thị ủy Tam Kỳ.
- Tháng 4/1967: Bí thư Huyện ủy Nam Tam Kỳ.
- Từ tháng 10/1967: Ủy viên Ban Thường vụ Tỉnh ủy (đại hội bầu), Bí thư Thị ủy Tam Kỳ và huyện Bắc Tam Kỳ; phụ trách công tác dân vận và vùng địch hậu của tỉnh.
- Tháng 1/1969: Phó Bí thư Tỉnh ủy (bổ sung).
- Từ tháng 11/1969: Phó Bí thư Tỉnh ủy (đại hội bầu) kiêm Chính trị viên Tỉnh đội Quảng Nam, đi học Lý luận chính trị ở Khu 5.
- Từ tháng 10/1973: Ra miền Bắc chữa bệnh và đi tham quan ở Liên Xô.
- Tháng 4/1974: Về lại miền Nam, Phó Bí thư Tỉnh ủy (bổ sung) kiêm Chính trị viên Tỉnh đội, Trưởng ban vùng địch.
- Từ tháng 5/1975: Phó Bí thư Thường trực Tỉnh ủy.
- Từ tháng 10/1975: Ủy viên Ban Thường vụ Tỉnh ủy (chỉ định), Bí thư Huyện ủy Tam Kỳ.
- Năm 1982: Trưởng đoàn chuyên gia tại tỉnh Battambong (Campuchia).
- Năm 1989: Nghỉ hưu theo chế độ.