Geboren wurde Jean Claude Castore nella regione del Saarland. Seit 2007 zog es Ihn nach Berlin, wo er bis Medizin studierte. Seit seinem Abschluss 2013 ist er jedoch Fotograf tätig, hauptsächlich in den Bereichen Architektur, Landschaft und Reisefotografie.