Lecoq, Richard (Career)