
📖 MY STORY
My journey started young, fascinated by how light could shape a moment. I was drawn to the camera early, curious about the way shadows fell, the way a face changed when the sun moved. That curiosity never left—it just deepened. Over three decades, that fascination became disciplined craft. I've worked across genres, formats, and countries, always chasing the same thing: light that carries emotion. I've learned that the best images don't just show—they make you feel something before you even understand why. For me, emotion lives in light. It shows before words do, and gives images staying power long after the screen goes dark.
🌟 PROFESSIONAL IDENTITY
I work with light, composition, and movement to tell your story. Collaborating with directors and creative teams worldwide, I translate visual concepts into powerful imagery that serves the narrative. Whether filming in Florence, across Tuscany, or anywhere in Italy, my focus stays the same: clear communication, precision, and respect for the story.
🎬 EXPERIENCE & APPROACH
I've worked on films, documentaries, commercials, and branded content for international teams. My approach blends strong aesthetics with practical execution, creative vision and logistics working together, not against each other. Every frame gets attention and intention, because every story deserves to be seen and felt.
Productions come to Italy for its look, culture, and locations. I support these teams with camera work, lighting, and visual rhythm that aligns with their creative goals. I bring local crew connections, location knowledge, and seamless logistics to every project.




📍 WHERE I WORK
I’m based in Florence, Tuscany, and work regularly with local and foreign productions throughout Italy. Feature films, commercials, fashion projects, documentaries, corporate films, branded content, I craft each project with attention to light, shapes and colors and respect to the story.
What drives me?
Light is narrative. Emotions are felt before words. That’s how I see every moment here and now.