De formation ingénieur ESTP, il a commencé sa carrière en tant que conducteur de travaux dans le génie civil, professeur de VRD, puis analyste-programmeur chez IBM France. C'est chez Bureau Veritas Construction qu'il va développer ses connaissances en matière d'enveloppe du bâtiment en assurant notamment l'assistance technique et la formation des ingénieurs généralistes. Il a également contribué à l’élaboration des NF DTU des commissions série 40, 42, 43 et 45 et a participé aux Groupes spécialisés GS 2.2, 2.3, 5.1, 5.2 et 21.