Từ tháng 7/1979 đến tháng 6/1980 nhập ngũ tại Sư đoàn 433, Quân khu 3; từ tháng 7/1980 đến tháng 3/1984 là Hạ sĩ, học viên Trường Sĩ quan Chỉ huy kỹ thuật ô tô; từ tháng 4/1984 đến tháng 6/1986 là Trung úy, công tác tại Cục Vận tải, Tổng cục Hậu cần; từ tháng 7/1986 đến tháng 6/1988 là Thượng úy, công tác tại Cục Vận tải, Tổng cục Hậu cần; từ tháng 7/1988 đến tháng 6/1993 là Đại úy, Trưởng ban Cán bộ C5, D2, E683, Cục Vận tải, Tổng cục Hậu cần; từ tháng 7/1993 đến tháng 6/1996 là Thiếu tá, học viên Học viện Chính trị Quân sự; từ tháng 7/1996 đến tháng 6/2001 là Thiếu tá, Trợ lý Phòng Chính trị Bộ Chỉ huy Quân sự tỉnh Hà Tĩnh; từ tháng 7/2001 đến tháng 6/2005 là Trung tá, Trưởng ban Chính sách, Phòng Chính trị Bộ Chỉ huy Quân sự tỉnh Hà Tĩnh; từ tháng 7/2005 đến tháng 6/2010 là Thượng tá, Chính trị viên Ban Chỉ huy Quân sự thị xã Hồng Lĩnh; từ tháng 7/2010 đến tháng 6/2014 là Thượng tá, Phó Chủ nhiệm Chính trị Bộ Chỉ huy Quân sự tỉnh Hà Tĩnh; từ tháng 7/2014 đến tháng 8/2015 là Đại tá, Phó Chính ủy Bộ Chỉ huy Quân sự tỉnh Hà Tĩnh; từ tháng 9/2015 đến tháng 01/2016 là Đại tá, học viên Học viện Quốc phòng; từ tháng 02/2016 đến tháng 12/2019 là Đại tá, Phó Chính ủy Bộ Chỉ huy Quân sự tỉnh Hà Tĩnh; từ tháng 01/2020 đến tháng 9/2022 nghỉ hưu; từ tháng 10/2022 đến tháng 6/2025 là Phó Chủ tịch Hội Cựu chiến binh tỉnh Hà Tĩnh; từ tháng 7/2025 đến nay là Phó Chủ tịch Hội Cựu chiến binh tỉnh Hà Tĩnh, kiêm Trưởng ban Công tác Cựu chiến binh tỉnh Hà Tĩnh, Bí thư Chi bộ Ban Công tác Cựu chiến binh.