1967-1974
Tu học tại Tiểu chủng viện Thánh Giuse Phú Cường.
1974-1975
Tu học tại Đại chủng viện Thánh Giuse Sài Gòn.
1975-1981
Tu học tại Đại chủng viện Thánh Giuse Phú Cường.
1981-1987
Thực tập và làm Linh mục Chánh xứ Kỉnh Nhượng, xã Vĩnh Hòa, huyện Phú Giáo, tỉnh Bình Dương.
1987-2013
Linh mục Chánh xứ Kỉnh Nhượng, xã Vĩnh Hòa, huyện Phú Giáo, tỉnh Bình Dương; Hạt trưởng Hạt Phước Thành, Giáo phận Phú Cường (2007-2013); Đại biểu HĐND tỉnh Bình Dương, nhiệm kỳ 2011-2016.
2013 - 6/2025
Linh mục Chánh xứ, Nhà thờ Thánh Giuse, phường Hòa Phú, thành phố Thủ Dầu Một, tỉnh Bình Dương; Phó Chủ tịch kiêm Tổng thư ký Ủy ban Đoàn kết Công giáo Việt Nam nhiệm kỳ 2018-2023; Chủ tịch Ủy ban Đoàn kết Công giáo Việt Nam tỉnh Bình Dương khóa VIII, nhiệm kỳ 2018-2023; Ủy viên Ủy ban Mặt trận Tổ quốc Việt Nam tỉnh Bình Dương khóa IX, nhiệm kỳ 2019-2024; Đại biểu Quốc hội khoá XIV (từ 7/2016).
7/2021 - 2/2025
Đại biểu Quốc hội khoá XV, Ủy viên Ủy ban Văn hóa, Giáo dục của Quốc hội.
2/2025
Ủy viên là đại biểu Quốc hội hoạt động kiêm nhiệm của Ủy ban Văn hóa và Xã hội của Quốc hội khóa XV, Đại biểu Quốc hội khoá XV.
7/2025
Linh mục, Phó Chủ tịch kiêm Tổng Thư ký Trung ương Ủy ban Đoàn kết Công giáo Việt Nam, nhiệm kỳ 2023-2028; Chủ tịch Ủy ban Đoàn kết Công giáo Việt Nam Thành phố Hồ Chí Minh khóa IX, nhiệm kỳ 2023-2028; Phó Chủ tịch không chuyên trách Ủy ban MTTQ Việt Nam Thành phố Hồ Chí Minh khóa I, nhiệm kỳ 2025-2030; Linh mục, Chánh xứ Giáo xứ Thánh Giuse, Giáo phận Phú Cường.
3/2026
Đại biểu Quốc hội khóa XVI.