Parcours politique
- Conseiller national (dès 2015)
- Membre de la Commission des institutions politiques CIP (dès 2015)
- Membre remplaçant de la Commission de la politique de sécurité CPS (dès 2019)
- Député (2005-2015)
- Chef du Groupe UDC au Grand Conseil (2005-2013)
- Conseiller communal à Savièse (2009-2015)
- Secrétaire général de l'UDC du Valais romand (2004-2008)
Formation et expériences professionnelles
- Avocat (dès 2001)
- Juge d'instruction du Valais central (1992-2001)
- Greffier du Tribunal de l'Entremont (1989-1991)
- Brevet d'avocat valaisan (1991)
- Licence en droit (Uni Lausanne 1986)
A l'armée
- Officier d'infanterie (capitaine)
- Commandant d'une compagnie lourde (1992), puis d'une compagnie de fusiliers (1993-1997)
- Chef des chantiers tactiques à l'EM du Swiss Raid Commando 99
Activités diverses
- Président du Pénalty d'Or du FC Savièse
- Président de PROTELL
- Membre du comité de l’ASIN Valais
- Membre de diverses associations (ASIN, Société des Officiers du Valais romand, Notre Armée de Milice, Amis de Rives du Rhône, Association romande contre la drogue, APCD, MOSCI, APPCR, ASAVS)
- Président de l'Action pour une armée digne de ce nom (1992-2004)
- Président de l'Assemblée de la Paroisse réformée de Sion et environs (2002-2012)
- Caissier du FC Savièse (2004-2008)
- Membre du comité de l'Association de la revue Notre Armée de Milice (1992-2005)