Il fait le stage du barreau du Québec au cabinet d’avocats d’affaires BCF s.e.n.c.r.l. et est admis au barreau du Québec en 2013.
De 2013 à 2016, dans ce même cabinet d'avocats, il est avocat en droit des affaires, fusions et acquisitions et valeurs mobilières.
En 2018, il obtient une maîtrise en science de la gestion, profil management du HEC Montréal. Il devient ensuite recruteur au sein du cabinet de recrutement juridique ZSA.
Le , il est élu député de la circonscription électorale de Chapleau pour la Coalition avenir Québec. Le , il est nommé adjoint parlementaire de la ministre de la Justice, Sonia LeBel[1]. Il conserve ce poste lorsque celle-ci est remplacée par Simon Jolin-Barrette le .
Il est réélu lors des élections du [2] et est nommé leader parlementaire adjoint du gouvernement le . Il est nommé adjoint gouvernemental au ministre de la Justice le .