- Từ 1938: Tham gia Đoàn Thanh niên Dân chủ. Cuối 1940, sinh hoạt tại Chi bộ Kim Bồng.
- Từ 5/1941: Thành ủy viên, Bí thư Thành ủy lâm thời Hội An.
- Từ 8/1942: Ủy viên Liên Tỉnh - Thành ủy Quảng Nam - Hội An - Đà Nẵng.
- Từ 1/1943: Tỉnh ủy viên Quảng Nam.
- 3/1943: Bị địch bắt, giam tại nhà lao Hội An.
- 6/1945: Ra tù, Thành ủy viên, chỉ đạo khởi nghĩa giành chính quyền tại Hội An.
- Từ 8/1945: Công tác tại ngành Công an tỉnh Quảng Nam - Đà Nẵng.
- Từ 2/1950: Tỉnh ủy viên, Ủy viên Ban Thường vụ Tỉnh ủy khóa II và III.
- Từ 3/1952: Bí thư Thị ủy Hội An (chỉ định).
- Từ 7/1954: Tập kết ra miền Bắc, công tác tại Nhà máy gỗ Cầu Đuống, sau đó tại Bộ Công nghiệp nhẹ, giữ chức Vụ phó Vụ Công nghiệp địa phương.
- Năm 1975: Nghỉ hưu theo chế độ tại Hà Nội.