- Từ năm 1939: Tham gia hoạt động cách mạng trong học sinh tại TP.Đà Nẵng.
- Từ năm 1943: Bị địch bắt, giam ở nhà lao Hỏa Lò - Hà Nội.
- Từ tháng 4/1945: Ra tù, hoạt động cách mạng tại địa phương.
- Từ tháng 8/1945: Chủ tịch Ủy ban Nhân dân cách mạng xã Xuyên Tây, Thư ký Ủy ban hành chính huyện, Chủ tịch Ủy ban Kháng chiến khu Đông huyện Duy Xuyên.
- Từ tháng 7/1948: Ủy viên Ban Thường vụ Huyện ủy, Phó Bí thư, Bí thư Huyện ủy Duy Xuyên; Hiệu trưởng Trường Đảng tỉnh Quảng Nam - Đà Nẵng.
- Từ tháng 2/1950: Tỉnh ủy viên khóa II (1950-1952), khóa III (1952-1954); Bí thư Huyện ủy Điện Bàn; Ủy viên Ban Thường vụ Thành ủy, Chính trị viên Thành đội Đà Nẵng; Đại biểu HĐND tỉnh, Trưởng ban Chính trị Tỉnh đội Quảng Nam - Đà Nẵng.
- Từ tháng 9/1954: Bí thư Ban Cán sự thị xã Tam Kỳ, Bí thư Huyện ủy Duy Xuyên.
- Từ tháng 5/1955: Tập kết ra miền Bắc, công tác ở Ban Thống nhất Phủ Thủ tướng; cán bộ tham gia sửa sai trong cải cách ruộng đất; Huyện ủy viên huyện Thanh Chương, tỉnh Nghệ An.
- Từ năm 1958: Trưởng phòng Khu vực I - Bộ Ngoại thương; Lãnh sự phụ trách thương mại tại Tổng Lãnh sự Việt Nam tại Indonesia.
- Từ năm 1960: Phó Giám đốc Cục Vận tải - Bộ Ngoại thương; học viên khóa IV Trường Đảng cao cấp Nguyễn Ái Quốc - Hà Nội.
- Từ tháng 6/1965: Phó Vụ trưởng Vụ Khu vực II - Bộ Ngoại thương.
- Từ năm 1976: Phó Vụ trưởng, Vụ trưởng Vụ Dân nguyện, Đảng ủy viên phụ trách Thư ký Công đoàn Cơ sở Văn phòng Quốc hội và Hội đồng Nhà nước.
- Từ năm 1984: Nghỉ hưu theo chế độ.