Events & Celebrations
Real moments. Real energy. Captured with intention.
Some stories unfold in motion. On stage. In crowded halls. Under string lights. In a room full of people who matter.
From performance workshops and conventions to weddings and milestone celebrations, these events deserve documentation that feels dynamic, thoughtful, and alive; not incidental.
Our approach remains the same: anticipate the moment, respect the space, and create images that preserve both atmosphere and emotion.
Workshops & Classrooms
Explore the work
Conventions & Live Events
Weddings & Private Celebrations
Workshops & Classrooms
Precision. Motion. Controlled chaos.
High-intensity training environments require timing and awareness. Whether documenting stage combat intensives, acting workshops, or dance rehearsals, the goal is to capture technical precision and peak moments without interrupting the work itself.
These images serve as:
Promotional material
Archival documentation
Marketing content for instructors and organizations
Dynamic lighting conditions and fast-paced action demand anticipation and that’s where preparation makes the difference.
Conventions & Live Events
Energy at scale.
From cosplay conventions and panels to performance showcases and community gatherings, live events are about atmosphere as much as individual moments.
Coverage focuses on:
Featured guests and presenters
Audience interaction
Candid engagement
Environmental storytelling
The result is a visual record that captures both the people and the pulse of the event.
Weddings & Private Celebrations
A limited number each year. Intentionally chosen.
While portrait and performance work make up the majority of my calendar, I accept a select number of weddings and milestone celebrations annually.
My focus is simple: honest emotion, strong portraiture, and documentation that feels natural rather than staged.
Ideal for couples who value artistry, movement, and real moments over heavy production.
If you're looking for cinematic portraits woven naturally into your day, let’s talk.