Robin de Lestrade was born in 1965, in Lyon, France. He graduated from Crear in Paris and currently works as freelance.