- Từ tháng 7/1952: Tham gia du kích xã Quế Xuân. Từ tháng 10/1954, tập kết ra miền Bắc, học văn hoá tại các trường Học sinh miền Nam và học Trung cấp Kỹ thuật thủy lợi.
- Từ năm 1959: Công tác tại Cục Khảo sát thiết kế - Bộ Thủy lợi - Điện lực.
- Từ năm 1961: Học tại trường Bổ túc văn hoá Công nông Trung ương; học Đại học tại Học viện Thủy lợi - Điện lực Hà Nội.
- Từ tháng 7/1966: Công tác tại Ty Thủy lợi Quảng Bình, Trưởng phòng Thiết kế quy hoạch.
- Từ tháng 6/1974: Vào chiến trường miền Nam, công tác tại Ban Nông nghiệp Khu 5.
- Từ tháng 11/1975: Giám đốc Công ty Xây dựng Thủy lợi Quảng Nam - Đà Nẵng, Phó Bí thư Đảng ủy Ty Thủy lợi.
- Từ tháng 2/1983: Phó Trưởng Ty, Bí thư Đảng ủy Ty Thủy lợi.
- Từ tháng 3/1983: Giám đốc Ty Thủy lợi Quảng Nam - Đà Nẵng.
- Từ tháng 10/1986: Tỉnh ủy viên (đại hội bầu), Bí thư Huyện ủy Hiệp Đức.
- Từ tháng 11/1989: Tỉnh ủy viên, Giám đốc Sở Nông nghiệp Quảng Nam - Đà Nẵng, Phó Chủ tịch UBND tỉnh.
- Từ tháng 10/1991: Phó Bí thư Tỉnh ủy (đại hội bầu), Chủ tịch HĐND tỉnh Quảng Nam - Đà Nẵng khóa IV và V.
- Từ năm 1994: Phó Bí thư Thường trực, Chủ tịch HĐND tỉnh, kiêm Trưởng ban Nội chính Tỉnh ủy, Ủy viên Ban Thường vụ Đảng ủy Công an tỉnh Quảng Nam - Đà Nẵng.
- Từ tháng 6/1996: Phó Chủ nhiệm Thường trực Ủy ban các vấn đề xã hội của Quốc hội, kiêm Phó Chủ tịch Hội Nghị sĩ dân số phát triển của Việt Nam khóa IX và X.
- Tháng 8/2003: Nghỉ hưu theo chế độ.