Từ nhỏ, đồng chí theo gia đình vào sinh sống tại vùng Đồng Tháp Mười. Năm 1950, đồng chí tham gia du kích tại địa phương. Tháng 4-1959, đồng chí nhập ngũ vào đơn vị Huyện đội Mỹ An, tỉnh Kiến Phong (nay thuộc tỉnh Đồng Tháp). Trong trận chiến đấu ngày 4-1-1960, đồng chí là tổ trưởng đặc công đánh vào tháp 10 tầng ở Mỹ An. Được biết, tại đây,vào năm 1957, tổng thống chính quyền Sài Gòn Ngô Đình Diệm cho xây dựng ngôi tháp cao 10 tầng, 42 mét, dùng để làm viễn vọng đài nhằm quan sát, theo dõi căn cứ cách mạng Đồng Tháp Mười. Vì vậy, việc tấn công vào tòa tháp này có ý nghĩa chiến lược rất quan trọng. Do địa hình trống trải, địch chống trả quyết liệt, nhiều chiến sĩ giải phóng bị thương vong. Trước tình hình đó, đồng chí dũng cảm ôm bộc phá 10 kg áp sát đánh sập đài quan sát của địch, tạo điều kiện cho bộ đội xung phong tiêu diệt địch trong căn cứ. Trận này ta diệt 75 tên, bắt 8 tên, thu 24 súng các loại.
Sau đó, đồng chí lần lượt giữ các chức vụ Huyện đội trưởng, Chính trị viên Huyện đội Mỹ An. Tháng 6-1971, đồng chí được đề bạt làm Tỉnh đội phó Tỉnh đội Kiến Phong. Trên cương vị này, đồng chí có sáng kiến dùng bao trấu chất lên ghe tam bản làm công sự nổi để cơ động lực lượng đánh địch. Sáu tháng mùa nước nổi năm 1971, bằng cách đó, đồng chí đã chỉ huy diệt 4 đồn địch, thu trên 50 súng, đánh thiệt hại nặng đại đội 215 khét tiếng ác ôn của địch, mở rộng vùng giải phóng, nối liền căn cứ bắc - nam Cao Lãnh và giữ vững hành lang liên lạc, vận chuyển của Quân khu 8. Đêm 30-9-1972, trong lúc chỉ huy đánh đồn Quán Tre, đồng chí đã anh dũng hy sinh.
Trong quá trình chiến đấu, đồng chí vừa chỉ huy vừa tham gia đánh trên 120 trận, diệt 185 lính địch, làm bị thương 26 tên, bắt 35 tên, thu 65 súng các loại, bắn cháy 1 xe quân sự, 1 xe bọc thép M.113, 1 tàu chiến, đào đắp 288 công sự nổi, vót 16.000 mũi chông tre, gài 2.000 quả lựu đạn.
Đồng chí được tặng thưởng Huân chương Chiến công giải phóng hạng Nhì, Huân chương Chiến công giải phóng hạng Ba. Ngày 23-5-2005, đồng chí được Nhà nước truy tặng danh hiệu Anh hùng lực lượng vũ trang nhân dân.