Mesnard, Xavier - Bio