- Từ tháng 5/1942: Tham gia hoạt động cách mạng, phụ trách Thanh niên cứu quốc, Thư ký Mặt trận Việt Minh, Chủ nhiệm Mặt trận Việt Minh xã Phi Phú (Điện Quang).
- Từ tháng 10/1945: Bí thư Chi bộ dự bị, Bí thư Chi bộ chính thức, Chủ nhiệm Mặt trận Việt Minh xã Phi Phú.
- Tháng 5/1948: Bí thư Chi bộ xã (sáp nhập lần thứ hai), Bí thư Chi bộ xã (sáp nhập lần thứ ba).
- Từ tháng 4/1949: Huyện ủy viên phụ trách công tác tổ chức, Phó Bí thư Huyện ủy Điện Bàn.
- Từ tháng 7/1951: Bí thư Huyện ủy Điện Bàn.
- Tháng 5/1952: Phó Bí thư Huyện ủy Điện Bàn.
- Đầu năm 1953: Bí thư Huyện ủy, Phó Bí thư Huyện ủy.
- Từ cuối năm 1953: Bí thư Huyện ủy Điện Bàn.
- Từ tháng 5/1954: Tỉnh ủy viên (bổ sung), Trưởng đoàn xây dựng Chi bộ tự động công tác ở vùng địch tạm bị chiếm của tỉnh, Trưởng ban Tập kết, Đội trưởng xây dựng cơ sở vùng chuyển quân tập kết tỉnh Quảng Nam - Đà Nẵng.
- Từ tháng 5/1955: Tập kết ra miền Bắc, cán bộ Ban Tổ chức Trung ương, Đảng ủy viên, tham gia xây dựng Trường Kinh tế - Tài chính Trung ương thành Trường Đại học Kinh tế - Kế hoạch; học viên Trường Đảng Trung ương; Thường trực Đảng ủy phụ trách Tổ chức Trường Đại học Kinh tế - Kế hoạch.
- Từ tháng 3/1962: Tổ trưởng theo dõi tình hình Khu 5 thuộc Vụ Chính trị - Ban Thống nhất Trung ương; Phó Văn phòng Ban Thống nhất Trung ương.
- Từ tháng 1/1974: Phụ trách Văn phòng Ban miền Nam.
- Từ tháng 10/1976: Phó Giám đốc Trường Đảng tỉnh Quảng Nam - Đà Nẵng kiêm Trưởng khoa Xây dựng Đảng.
- Tháng 9/1983: Nghỉ hưu theo chế độ.