- Từ năm 1952: Tham gia cách mạng, Phân đoàn phó Thanh niên - phụ trách thiếu nhi thôn; giáo viên Bình dân học vụ.
- Từ tháng 7/1954: Hoạt động tại địa phương, bị địch bắt, sau vào Sài Gòn, làm cơ sở cách mạng, hoạt động hợp pháp; bị địch bắt.
- Từ tháng 3/1965: Ra tù, trở về địa phương, Phó Bí thư Chi đoàn Thanh niên, Chủ tịch Hội Liên hiệp Thanh niên Giải phóng, Chi ủy viên, Bí thư Chi bộ xã Điện Phương, huyện Điện Bàn.
- Từ tháng 10/1967: Cán bộ Ban Tổ chức Huyện ủy; Bí thư Chi bộ, Đội trưởng Đội Công tác xã Điện Minh, huyện Điện Bàn.
- Từ tháng 6/1969: Huyện ủy viên, Phó trưởng Ban Tổ chức Huyện ủy, Ủy viên Ban Thường vụ Huyện ủy (bổ sung), Trưởng Ban Tổ chức Huyện ủy.
- Từ tháng 11/1970: Cán bộ, Ủy viên Ban Tổ chức Đặc khu ủy Quảng Đà (bổ sung), Trưởng Tiểu ban cán bộ.
- Từ tháng 11/1975: Ủy viên Ban Thường vụ Huyện ủy, Trưởng Ban Tổ chức Huyện ủy, trực Đảng Huyện ủy Điện Bàn.
- Từ năm 1982: Phó Bí thư Huyện ủy, Bí thư Huyện ủy.
- Từ tháng 10/1986: Tỉnh ủy viên các khóa XIV, XV (Đại hội bầu), Bí thư Huyện ủy Điện Bàn.
- Tháng 3/1992: Ủy viên Ban Thường vụ Tỉnh ủy khóa XV (bổ sung), Chủ nhiệm UBKT Tỉnh ủy Quảng Nam - Đà Nẵng.
- Tháng 7/1996: Nghỉ hưu, về tham gia công tác tại địa phương.