7/1992 - 7/2003
Cán sự Ban Văn phòng, Hội Nông dân tỉnh Thanh Hóa.
8/2003 - 11/2005
Chuyên viên Ban Tuyên huấn, Hội Nông dân tỉnh Thanh Hóa.
12/2005 - 3/2006
Phó Ban Xã hội, Hội Nông dân tỉnh Thanh Hóa.
4/2006 - 4/2008
Phó Chánh Văn phòng, Hội Nông dân tỉnh Thanh Hóa.
5/2008 - 12/2010
Ủy viên Ban Thường vụ Tỉnh hội, Chánh Văn phòng Hội Nông dân tỉnh; từ 5/2010 học Cao cấp lý luận Chính trị - Hành chính, Học viện Chính trị Quốc gia Hồ Chí Minh.
1/2011 - 9/2023
Ủy viên Ban Thường vụ Hội Nông dân tỉnh khóa XI, Trưởng Ban Tuyên giáo Hội Nông dân tỉnh; tiếp tục học Cao cấp lý luận Chính trị - Hành chính, Học viện Chính trị Quốc gia Hồ Chí Minh (từ 01/2011 - 5/2012); học Thạc sĩ Lý luận và lịch sử Nhà nước và pháp luật, Học viện Chính trị Quốc gia Hồ Chí Minh (từ 11/2011 - 5/2013).
10/2023 - 6/2025
Phó Chủ tịch Hội Nông dân tỉnh Thanh Hóa.
7/2025 - 9/2025
Phó Bí thư Thường trực Đảng ủy xã Hậu Lộc, tỉnh Thanh Hóa.
10/2025 - 11/2025
Phó Chủ tịch Hội Nông dân tỉnh nhiệm kỳ 2023 - 2028, Bí thư Chi bộ, Trưởng Ban Công tác Nông dân.
12/2025
Phó Chủ tịch Hội Nông dân tỉnh nhiệm kỳ 2023 - 2028, Bí thư Chi bộ, Trưởng Ban Công tác Nông dân.
3/2026
Đại biểu Quốc hội khóa XVI.