Il a deux enfants et exerce la profession d'instituteur.
Il s'engage d'abord chez Les Verts, puis rejoint, de 1994 à 1998, le MPF pour « défendre les idées écologistes chez les nationaux », parti sous la bannière duquel il est candidat aux élections européennes de 1994. Il adhère ensuite au Front national. Il devient directeur de cabinet de Bruno Gollnisch, secrétaire départemental de la fédération du Calvados et conseiller régional de Basse-Normandie, et fonde l'association France écologie environnement (FEE).