The work

Real weddings, start to finish.

Anyone can show you their twelve best photos. What you actually want to know is what a whole day looks like — the getting-ready chaos, the vows, the speeches, the part where your uncle discovers the dance floor. Here's the honest version, unposed and in the moment.

Bride and groom kissing in a field while her veil catches the wind Couple holding hands during vows beneath stained glass windows at a Philadelphia church Groom reading his vows beneath a domed skylight at a Philadelphia wedding ceremony Two wedding guests laughing together before the ceremony Groom dipping his bride for a kiss between cold spark fountains on the dance floor Bride smiling at the window with her blue and white bouquet before the ceremony Bride and groom forehead to forehead in golden autumn light Groom grinning during the first dance at a Philadelphia wedding reception Bride and groom smiling nose to nose under the trees Bride showing off her ring while the groom hams it up at golden hour Close-up of a couple laughing while holding pinkies, engagement ring in view Bride and groom smiling under the veil, inches apart Close-up of the couple's hands with the engagement ring Bride looking up at her groom during golden hour Groom thrown into the air by his groomsmen, mid-flight and mid-laugh Bride with blue braids holding a blue and purple bouquet on a garden path Couple kissing at night as fireworks go off behind them

Full wedding stories — 20+ photos from one day, start to finish — are coming here as I pull them together. Same photos, more context.

Also offered

Elopements & engagement sessions.

Eloping? City hall on a Tuesday, ten people in a backyard, just the two of you somewhere that matters — I'm in. Same unposed approach, same care, smaller day.

Engagement sessions are the practice round: an hour or two somewhere you two actually like — your neighborhood, your favorite bar, the park where you got the dog. By the wedding day you'll already know how it feels to be photographed by me, which means zero nerves. Add one to any package or book it on its own.

Check your date
Intimate backyard wedding ceremony with a lantern-lined aisle Bride laughing joyfully during her backyard elopement ring exchange Engaged couple embracing during a relaxed outdoor engagement session Couple laughing nose to nose in the park

Want your day photographed like this?

Currently booking 2026–2027 weddings.

Check your date
Check your date