What makes for an exceptional wedding photography experience?

Hint: It's not just about great photos!

Personal Attention

Ready for the Unexpected

With a knack for planning and a background in photojournalism, you'll find comfort knowing I'm ready for anything while staying true to your timeline. I'll scout your venue in advance so group photo sessions are quick and painless. And your romantic photos are done efficiently without sacrificing beauty and timelessness.

For over 20 years I've provided couples with an attentive, exclusive wedding photography experience. You'll feel good knowing the same guy who answers the phone when you first call (me) will be the same guy who photographs your wedding (me again).

A Focus on Your Needs

Quality Over Quantity

After all, it's your wedding, not mine, and I care more about your enjoyment of each moment than I do about my ego. I'll take the time to get to know you to find out what's important for you and your partner on your wedding day.

I'm a quality-over-quantity person. I take on a limited number of weddings each year so you receive the level of service and attention you and your wedding deserve.

Taking the Long View

An Easygoing Personality

Finally, your wedding is a story, and I want to tell it. I photograph every wedding with a narrative in mind so you can enjoy every photo in a curated, heirloom album for decades to come.

I'm equally comfortable in a pair of Ferragamos or flip-flops. Whether your wedding is a black-tie ballroom bash or a soiree in the sand, you'll relax knowing your photographer isn't a diva and blends in with everyone.

Explore More

bride puts on shoes at great marsh estate

"John's preparation and thoughtfulness is special. His easygoing manner belies his willingness to take chances and create organically in order to capture moments that are otherwise left only to memory."

Emily + Justin : Bealeton, VA


How a background in photojournalism kindled a love for telling stories through photographs.

My love for telling stories through photographs began in high school as a photographer for the school paper. Upon graduation, I landed an internship and later a position as a photojournalist for a daily newspaper in San Diego.

Each assignment brought a new challenge, whether it was a mundane political press conference, a creative portrait of a business owner, or an action-packed San Diego Padres game.

But no matter the assignment, one thing remained constant: I had to bring home the goods. No reshoots, no do-overs. This environment would prove to be the perfect training ground for a life dedicated to telling amazing wedding stories.

View Portfolio

speakeasy themed place setting coronet room

"Our wedding seemed to go by so fast, the very next day it just seemed like a happy blur. When we got the pictures, we spent HOURS laughing, crying, and truly enjoying more moments from the wedding than we had been able to do on the actual day."

Chase + Matt : Coronado, CA

Getting Personal

My devotion to my client experience began with my own wedding.

"Let's do it again!"

These are the words I said to my wife, just as we recessed down the aisle after our wedding. Which is very odd, considering I was a nervous mess in the weeks leading up to our ceremony.

I didn't say it because our ceremony was lavish (it wasn't), or because we had these amazing, creative vows we had written ourselves (we didn't).

I said it because, for the first time in my life, I was certain that for those 20 minutes in which I couldn't take my eyes off my bride, I didn't want to be anywhere else.

Over 20 years and one teenager later, I still don't want to be anywhere else.

And I know that on your wedding day, you won't want to be anywhere else either, and I want to capture every moment of it.

Get Started

couple sitting in doorway of vintage airstream rustic barn wedding
table assignments rustic barn wedding

“John was truly amazing to work with! He was able to capture the smallest of details to the largest of personalities and moments without ever being in the way or interfering."

Courtney + Chris : Lake Almanor, CA

bride groom hold hands first look woodsy path

Let's Connect!

I take pride in being able to connect with nearly everyone. Whether you're just getting out of a board meeting or rinsing off after a surf, I'd love to learn about your wedding experience.

Let's Connect