Đồng chí tham gia cách mạng năm 1962, là chiến sĩ bộ đội địa phương huyện Chợ Gạo. Năm 1963, đồng chí là Chi ủy viên; Trung đội bậc phó rồi Trung đội bậc trưởng Đặc công, bộ đội địa phương huyện Chợ Gạo.
Năm 1967, đồng chí được đề bạt làm Chính trị viên phó Đại đội Đặc công tỉnh Mỹ Tho. Năm 1968, đồng chí được tham gia Ðoàn Anh hùng dũng sĩ miền Nam ra miền Bắc báo công. Tại Hà Nội, ông vinh dự được ba lần gặp Bác Hồ; từng được túc trực bên linh cữu của Người ngày Bác đi xa. Sau đó, đồng chí được học Trung cấp chính trị tại tỉnh Vĩnh Phúc.
Năm 1970, đồng chí trở về miền Nam, tiếp tục chiến đấu. Năm 1971, đồng chí là Bí thư Đảng ủy, Chính trị viên phó Tiểu đoàn 281 Đặc công Quân khu 8. Năm 1973, đồng chí Bí thư Đảng ủy, Chính trị viên Tiểu đoàn 269 rồi Tiểu đoàn 678 Đặc công Quân khu 8.
Trong quá trình hoạt động cách mạng, đồng chí đã tham gia chiến đấu tất cả 57 trận, đánh sập và phá hỏng 11 cầu giao thông, phá hủy 5 xe quân sự, diệt 29 và làm bị thương 19 lính địch. Tiêu biểu là các trận đánh sau đây:
Ngày 08-4-1964, đồng chí cải trang thành người đi bắt Ếch, trà trộn trong số dân đi làm ruộng, khéo léo gài mìn trên lộ Hòa Tịnh (huyện Chợ Gạo) và kiên trì phục chờ đến 16 giờ. Bỏ qua các xe chở lính đi trước, chờ cho 2 chiếc xe jeep chạy tới, ông cho nổ mìn, diệt 9 sĩ quan, trong đó có 2 cố vấn Mỹ, tiêu hủy 2 chiếc xe.
Ngày 24-4-1964, đồng chí bí mật gài mìn trên lộ Phú Kiết (huyện Chợ Gạo), chờ cho xe chở cảnh sát và lính bảo vệ đi qua, đồng chí cho nổ mìn vào chiếc xe chở bọn chỉ huy, diệt trung tá Trần Hoàng Quân, tỉnh trưởng kiêm tiểu khu trưởng Tiểu khu Định Tường; tỉnh đoàn phó bảo an; quận trưởng quận Bến Tranh và 2 cố vấn Mỹ.
Với những chiến công oanh liệt, ngày 5-5-1965, đồng chí được Ủy ban Trung ương Mặt trận dân tộc giải phóng miền Nam Việt Nam phong tặng danh hiệu Anh hùng lực lượng vũ trang nhân dân. Đây là đợt phong tặng danh hiệu Anh hùng đầu tiên ở miền Nam trong thời kỳ kháng chiến chống Mỹ, cứu nước.
Sau ngày thống nhất đất nước (30-4-1975), năm 1976, đồng chí được bầu làm Đại biểu Quốc hội Khóa VI đơn vị tỉnh Tiền Giang. Năm 1977, đồng chí mang quân hàm đại úy, Phó Chính ủy Trung đoàn 77, Sư đoàn 8, Quân khu 9. Năm 1981, đồng chí là thiếu tá, Trung đoàn trưởng Trung đoàn 867 rồi Trung đoàn 506, Sư đoàn 868, Quân khu 9. Năm 1983, đồng chí được thăng quân hàm trung tá, Học viên Học viện Quân sự cấp cao. Năm 1985, đồng chí là Bí thư Đảng ủy, Phó Tham mưu trưởng Sư đoàn 868, Quân khu 9. Năm 1986, đồng chí là Đảng ủy viên, Phó Hiệu trưởng Trường Văn hóa Quân khu 9. Năm 1987, đồng chí là Bí thư Đảng ủy, Chủ nhiệm Hậu cần Sư đoàn 868, Quân khu 9. Năm 1988, đồng chí được thăng quân hàm Thượng tá. Năm 1993, đồng chí là Đại tá, Đảng ủy viên, Phó Sư đoàn trưởng Sư đoàn 868, Quân khu 9. Năm 1994, đồng chí là Đảng ủy viên, Phó Sư đoàn trưởng Sư đoàn 8, Quân khu 9. Năm 1999, ông được Đảng, Nhà nước, Quân đội cho nghỉ hưu.
Mặc dù được nghỉ hưu, nhưng ông vẫn tham gia công tác xã hội. Năm 2002, đồng chí là Ủy viên Thường vụ, Trưởng ban Kinh tế đời sống Hội Cựu chiến binh tỉnh Tiền Giang. Năm 2006, đồng chí là Chủ tịch Hội Nạn nhân chất độc da cam/Dioxin tỉnh Tiền Giang. Ở cương vị này, đồng chí tích cực kiện toàn tổ chức Hội, tuyên truyền, vận động các cấp, các ngành và mọi tầng lớp nhân dân hưởng ứng vụ kiện đòi công lý cho nạn nhân chất độc da cam/đi-ô-xin với tinh thần “Tiếp sức cho các nạn nhân chất độc da cam Việt Nam đấu tranh đòi công lý”, chăm sóc giúp đỡ nạn nhân chất độc da cam/đi-ô-xin về tinh thần và vật chất,... Năm 2014, đồng chí bị bệnh qua đời.
Do những công lao đóng góp to lớn cho sự nghiệp cách mạng, đồng chí được Đảng, Nhà nước tặng thưởng: Huy hiệu 50 năm tuổi Đảng; Anh hùng lực lượng vũ trang nhân dân, Huân chương Kháng chiến chống Mỹ hạng Nhất, Huân chương Chiến công hạng Nhất, Huân chương Quân công hạng Ba, Huân chương Chiến sĩ giải phóng hạng Nhất, Nhì, Ba, Huân chương Bảo vệ Tổ quốc hạng Nhất, Huân chương Chiến sĩ vẻ vang hạng Nhất, Nhì, Ba, Huy chương Quân kỳ Quyết thắng.