Socialize
Listing Type A
Nicole & Ranny | Oaks Pioneer Church Wedding | Portland, OR
Rambunctious Oaks Pioneer Church Wedding
Nicole knew Ranny was the one on their 2nd date. "Thank god for OK Cupid," she told me...
Danielle & Nathan | Passionate Wedding on the Columbia River Gorge
Passionate Columbia River Gorge Wedding in Mosier, OR
I've talked before about how some of my most cherished memories happened ...
Tayja & Gabe | Heartfelt Jewish Wedding at Oceanside Community Club
Oceanside Community Club Wedding on the Oregon Coast
Have you ever been part of a revolution?
I first met with Tayja and Gab...
Tari & Amos | Hollenbeck Park | Trout Lake, WA
Trout Lake Wedding at Hollenbeck Park, WA
All right folks. I'm coming out of blog retirement for this one.
It might sound s...
2019+ Year in Review
Life still isn't quite like it used to be, and won't ever be. When I sat down to pick up the pieces of my business I realized I'd never shared the work I created in that last carefree year before the pandemic hit. And then again, hoarding it all away the few times I did leave the house to take on some much needed work in 2020 and 2021. Looking back on all this work made it obvious that my place will always be behind the camera, vivaciously documenting the one thing I've yearned for more than anything in the last two years: human connection.
2018 Year In Review
The Year in Portland Wedding Photography
Once again I've completely failed at keeping my blog updated on what I got up to last yea...
Seventh Annual Water Gun Fight
WATER GUN FIGHT IN LAURELHURST PARK
Well, if I was amazed that AH stranger came across photos from our annual water gun fights ...
Robin Bacior, “Light It Moved Me”
VISUAL CONCEPTS WITH A PORTLAND MUSICIAN
The last time I blogged about working with Robin Bacior was December 2016. I was about...
Chantelle & Ben | The Colony St. John’s | Portland, OR
When asked about their outfits Chantelle said she'd have a "sick leather jacket" and Ben would be wearing a three piece leather suit.
Katie & Marissa | Wahclella Falls Elopement
Huge blankets of snow made the second half of the loop unusable, and at one point we had to scramble up a cliffside and back down to skirt a fallen tree!