Say Hi !


+33 7 49 17 93 43

Where I am


First impressions matter.

Hi! My name is Renaud Castillo.

I grew up in Strasbourg, France where I discovered my interest in photography at an early age. My curiosity have brought me to new territories, from areas like Iceland, to New York. My professional career includes corporate, agency and freelance graphic design experiences in France and Canada.

Influenced by rock bands, color and elegance, I enjoy creating stories with a cinematic approach. I’m inspired by strength and timeless style. Aside from photography, I really enjoy, playing music with my band, ride my custom bike, putt the gloves for a sparring session, and smash some balls on the golf course !

Recently relocated in the Geneva region (Switzerland) I am ready to take up any challenge you might throw my way!

Want to book me for your project? Send an email with all of your project details to or click the button below to get in touch!