Robin de Lestrade was born in 1965, in Lyon, France. He graduated from Crear in Paris