Khê, tỉnh Hà Tĩnh (học Đại học Luật tại Học viện Cảnh sát Nhân dân từ tháng 8 năm 2001 đến tháng 01 năm 2003); từ tháng 10 năm 2006 đến tháng 4 năm 2007, Thẩm phán sơ cấp Tòa án nhân dân huyện Hương Khê, tỉnh Hà Tĩnh; từ tháng 5 năm 2007 đến tháng 6 năm 2008, Thẩm phán sơ cấp, Phó Chánh án Tòa án nhân dân huyện Vũ Quang, tỉnh Hà Tĩnh; từ tháng 7 năm 2008 đến tháng 4 năm 2013, Thẩm phán sơ cấp, Phó Chánh án Tòa án nhân dân thành phố Hà Tĩnh, tỉnh Hà Tĩnh (học Cao cấp lý luận Chính trị - Hành chính hệ tập trung tại Học viện Chính trị - Hành chính khu vực I từ tháng 9 năm 2008 đến tháng 6 năm 2009); từ tháng 5 năm 2013 đến tháng 11 năm 2016, Thẩm phán sơ cấp, Chánh án Tòa án nhân dân thành phố Hà Tĩnh (học Thạc sĩ ngành Luật học tại Đại học Quốc gia Hà Nội từ tháng 6 năm 2015); từ tháng 12 năm 2016 đến tháng 12 năm 2018, Thẩm phán trung cấp, Chánh án Tòa án nhân dân thành phố Hà Tĩnh (tiếp tục học Thạc sĩ ngành Luật học tại Đại học Quốc gia Hà Nội đến tháng 02 năm 2018); từ tháng 01 năm 2019 đến ngày 19 tháng 3 năm 2020, Thẩm phán trung cấp, Phó Chánh án Tòa án nhân dân tỉnh Hà Tĩnh; từ ngày 20 tháng 3 năm 2020 đến ngày 19 tháng 4 năm 2020, Thẩm phán trung cấp, Ủy viên Ban Cán sự Đảng Tòa án nhân dân tỉnh Hà Tĩnh, Phó Chánh án Tòa án nhân dân tỉnh Hà Tĩnh; từ ngày 20 tháng 4 năm 2020 đến tháng 6 năm 2020, Thẩm phán trung cấp, Ủy viên Ban Cán sự Đảng Tòa án nhân dân tỉnh Hà Tĩnh, Phó Chánh án phụ trách Tòa án nhân dân tỉnh Hà Tĩnh; từ tháng 7 năm 2020 đến tháng 9 năm 2020, Thẩm phán trung cấp, Bí thư Ban Cán sự Đảng Tòa án nhân dân tỉnh Hà Tĩnh, Bí thư Đảng ủy Tòa án nhân dân tỉnh Hà Tĩnh, Chánh án Tòa án nhân dân tỉnh Hà Tĩnh; từ tháng 10 năm 2020 đến tháng 6 năm 2021, Thẩm phán trung cấp, Ủy viên Ban Chấp hành Đảng bộ tỉnh Hà Tĩnh, Bí thư Ban Cán sự Đảng Tòa án nhân dân tỉnh Hà Tĩnh, Bí thư Đảng ủy Tòa án nhân dân tỉnh Hà Tĩnh, Chánh án Tòa án nhân dân tỉnh Hà Tĩnh; từ tháng 7 năm 2021 đến tháng 9 năm 2021, Thẩm phán trung cấp, Ủy viên Ban Chấp hành Đảng bộ tỉnh Hà Tĩnh, Bí thư Ban Cán sự Đảng Tòa án nhân dân tỉnh Hà Tĩnh, Bí thư Đảng ủy Tòa án nhân dân tỉnh Hà Tĩnh, Chánh án Tòa án nhân dân tỉnh Hà Tĩnh, Đại biểu Quốc hội khóa XV; từ tháng 10 năm 2021 đến tháng 02 năm 2025, Thẩm phán cao cấp, Ủy viên Ban Chấp hành Đảng bộ tỉnh Hà Tĩnh, Bí thư Ban Cán sự Đảng Tòa án nhân dân tỉnh Hà Tĩnh, Bí thư Đảng ủy Tòa án nhân dân tỉnh Hà Tĩnh, Chánh án Tòa án nhân dân tỉnh Hà Tĩnh; từ tháng 3 năm 2025 đến nay, Thẩm phán Tòa án nhân dân bậc 3, Ủy viên Ban Chấp hành Đảng bộ tỉnh Hà Tĩnh, Ủy viên Ban Chấp hành Đảng bộ các cơ quan Đảng tỉnh Hà Tĩnh, Bí thư Đảng ủy Tòa án nhân dân tỉnh Hà Tĩnh, Chánh án Tòa án nhân dân tỉnh Hà Tĩnh.