Bay Area Photography Blog — Behind the Scenes of Recent Projects
This is where I share the stories behind the work — a mix of paid client shoots, volunteer projects, and personal photography from around the Bay Area and Northern California. Some posts walk through a corporate shoot for a company I was hired by; others are recaps from a photography workshop I led at a local park; others are just me chasing good light on a weekend with no client involved at all. Together they’re a running record of where I’ve been shooting and what I’ve learned along the way.
What You’ll Find Here
- Client work — behind-the-scenes from corporate headshot sessions, business portrait shoots, and event photography gigs across San Francisco, Oakland, and the greater Bay Area
- Workshop recaps — real sessions from my Northern California photography workshops, including locations, what the group worked on, and a few standout shots from participants
- Volunteer and community projects — shoots I’ve taken on for local organizations, nonprofits, and individuals, often for the experience or the cause as much as the paycheck
- Personal and environmental work — unpaid, unassigned photography around the region’s parks, trails, and coastline, shot purely for the craft
Baseball O’Dowd at Castro Valley
Bishop O'Dowd High School traveled to Castro Valley for a high school baseball game on...
West County Winds Concert
The West County Winds at the Knox Performance Center in San Pablo, CA.
Banda510 at FansFest 2025
Although Oakland no longer has a major league sports franchise, you might not know...
Glowfari
Lots of magical light in the Oakland hills, overlooking a big swatch of the bay area....
Natural Light Headshots in Crane Yard
This headshot session took place outdoors in a yard full of construction cranes....
Alameda Tree Lighting
The City of Alameda kicks off the 2024 Holiday Season with a Tree Lighting Ceremony at...
Cloudscapes, November Sky
Fairly serious weather has been the topic of conversation the last several days. As...
Dragonboats on Lake Merritt
The Oakland Renegades have hosted a unique event on Lake Merritt that goes back some...
California High Speed Rail Construction
A massive project bringing high speed rail to California is gradually taking shape in...
Blue Angels
Watching the Blue Angels fly never gets old for me. Since Fleet Week was introduced in...
High School Football, Bishop O’Dowd vs. Castro Valley
I switched between a Canon 300mm f2.8 prime and a Canon 70-200 f2.8 zoom lens to shoot...
High School Waterpolo Tournament
High school teams from all over California compete in a tournament in Pleasanton,...
High School Football, Castro Valley vs James Logan
Castro Valley hosted James Logan on an October evening in 2024. I photographed the...
Oakland Coliseum Farewell Tour
In a manner of speaking, I grew up in this building. For a long time, it was host to a...
NPB Opening Weekend in Osaka
Personal preference here, but no trip to Japan would be complete without taking in a...
Sakura
The timing of our trip to Japan worked out very well. Just prior to the cherry...
Wednesday Commute
Joy Spring
Looking for Something Specific?
If you’re here because you’re considering hiring me rather than just browsing, these posts are a good way to see real, unstaged examples of the work described on my service pages:
- Corporate & Business Headshots
- Event Photography
- Photography Workshops in Northern California
- Environmental & Landscape Work
And if you’re new to photography yourself, my Beginner Photography FAQ is a good companion read alongside the workshop posts above.

















