Năm 1938, đồng chí tham gia cách mạng, làm giao thông giữa Trung và Nam Bộ; tháng 3-1939, đồng chí được kết nạp vào Ðảng Cộng sản Ðông Dương (nay là Ðảng Cộng sản Việt Nam); tháng 11-1939, đồng chí bị địch bắt, kết án tù 5 năm đày đi Buôn Mê Thuột.
Tháng 11-1943, đồng chí ra tù, bắt liên lạc tiếp tục hoạt động cách mạng; sau đó tham gia khởi nghĩa giành chính quyền; tháng 9-1945, đồng chí là Ủy viên Ủy ban nhân dân tỉnh Quảng Trị.
Tháng 3-1946, đồng chí là Chính trị viên Trung đoàn Quảng Trị, tháng 3-1947, kiêm Trung đoàn trưởng Trung đoàn Quảng Trị. Tháng 9-1948 là Trung đoàn trưởng Trung đoàn 101, Thường vụ Tỉnh ủy Quảng Trị.
Từ tháng 1-1950 đến tháng 10-1952, đồng chí giữ các chức vụ: Phân khu phó Phân khu Bình Trị Thiên; Tư lệnh kiêm Chính ủy Liên khu 4 - Thường vụ Khu ủy.
Tháng 12-1953, đồng chí là Cục trưởng Cục Quân lực - Bộ Tổng Tham mưu Quân đội nhân dân Việt Nam.
Từ tháng 5-1957, đồng chí giữ chức Phó Chủ nhiệm kiêm Tham mưu trưởng Tổng cục Hậu cần, Cục trưởng Cục Nghiên cứu kỹ thuật.
Tháng 3-1961, đồng chí giữ chức Phó Tổng Tham mưu trưởng Quân đội nhân dân Việt Nam.
Tháng 8-1963, đồng chí giữ chức Thứ trưởng Bộ Quốc phòng kiêm Phó Tổng Tham mưu trưởng, kiêm Chủ nhiệm Tổng cục Hậu cần - Bí thư Ðảng ủy Tổng cục Hậu cần.
Từ tháng 6-1974 đến tháng 3-1975, đồng chí giữ chức Thứ trưởng Bộ Quốc phòng, Phó Tổng Tham mưu trưởng Quân đội nhân dân Việt Nam, kiêm Phó Chủ nhiệm Tổng cục Kỹ thuật.
Tháng 8-1976, đồng chí được Ðảng, Nhà nước bổ nhiệm giữ chức Bộ trưởng Bộ Vật tư - Bí thư Ðảng đoàn Bộ Vật tư. Tháng 12-1976, tại Ðại hội đại biểu toàn quốc của Ðảng, đồng chí được bầu vào Ban Chấp hành Trung ương khóa IV. Ðồng chí là đại biểu Quốc hội các khóa: III, V, VII.
Tháng 6-1982, đồng chí là Thứ trưởng Bộ Quốc phòng; tháng 10-1983, là Thứ trưởng Bộ Quốc phòng kiêm Phó Chủ nhiệm Ủy ban Kế hoạch Nhà nước.
Tháng 3-1986, là Thứ trưởng Bộ Quốc phòng kiêm Chủ nhiệm Tổng cục Xây dựng kinh tế.
Ðồng chí được phong quân hàm Thiếu tướng (tháng 8-1959), Trung tướng (tháng 4-1974), Thượng tướng (tháng 1-1986). Ðồng chí nghỉ hưu tháng 11-1992.
Do có nhiều công lao, cống hiến cho sự nghiệp cách mạng của Ðảng, Nhà nước, Quân đội, đồng chí được Ðảng, Nhà nước tặng thưởng Huân chương Hồ Chí Minh, Huy hiệu 70 năm tuổi đảng và nhiều phần thưởng cao quý khác.