Latest From Blog
- All
- Blog
On Saturday, September 19, Matson employees and their families spent the morning pulling trash off the Oakland shoreline for California...
Two Mays in a row, the Metropolitan Transportation Commission sent me to downtown Napa for Bike to Work Day, renamed...
Aigen builds solar-powered robots that weed crop rows without chemicals, and the place to photograph one is in the dirt....
On June 15, 2023, Xavier Becerra, then the U.S. Secretary of Health and Human Services and now a candidate for...
The Irvine Company held a kickoff event at Levi’s Stadium in Santa Clara, and I covered it: the arrivals, the...
Four Seasons Hotel Ritz Lisbon, April 2025. A hospitality assignment photographing the hotel’s public spaces, its staff and its art...
The Simon Wiesenthal Center brought its Mobile Museum of Tolerance to the California State Capitol in Sacramento on January 27,...
Salesforce asked for coverage of a Tableau DataFam community event in Seattle in August 2026 on a date I was...
Lumafield team headshots in Nashville, September 2024. One magenta backdrop, one lighting setup, and a whole team photographed in a...
DFIN’s Activate event at Convene on Fifth Avenue in New York, November 19, 2025. A full day of panels, a...
Wurl Summit 2024 at the Catamaran Resort in San Diego, photographed for AppLovin. A two-day industry summit with sessions, panels...
Machina Labs builds robotic manufacturing systems in Los Angeles, and when they asked for team headshots, the obvious backdrop was...
D23 Expo, Anaheim, September 2022. Amazon hired me to cover its activation at the Disney fan convention, which meant three...
Amazon re:MARS in Las Vegas, June 2022. Machine learning, automation, robotics and space, on one of the biggest keynote stages...
Four cities in six weeks, one look across all of them. Axonius took its Adapt25 road show to New York,...
When 4D Molecular Therapeutics, a late-stage biotech developing genetic medicines, needed new portraits for its C-suite, the brief was the...
I was given 15 minutes with David Byrne. The former Talking Heads frontman was backstage at the Greek Theatre in...
See the full set: my complete Hawk Fire take on Getty Images. Update, August 26: one of these photographs, the...
See the full set: my World’s Ugliest Dog Competition take on Getty Images. For nearly a decade, one of my...
When Forbes named Ossium Health one of its 2026 Next Billion-Dollar Startups, CEO Kevin Caldwell did something most executives do...
How one LA Times portrait session of Joseph Bankman became one of the most licensed images of the FTX story.
BigPanda, an enterprise AI software company in Redwood City, needed to refresh the headshots on their executive leadership page. Their...
See the full set: my complete Old Trails Fire take on Getty Images. I spent 14 hours on Monday photographing...
Two of the most common requests I get from companies sound similar but are different products: “our team needs headshots”...

One of the most common questions I get when a company books a headshot day: should we bring in a...

Right now there are major wildfires burning across France, Spain, and Italy. I have spent more than a decade photographing...
Yesterday I shot the Little Fire in Pleasanton, California, on assignment for Agence France-Presse. It was my first fire of...
The LA Times sent me to photograph Christin Evans, who owns The Booksmith on Haight Street in San Francisco, for...
News and editorial images from my archive, all available to license. The short answer A single editorial image starts around...
“If they start shooting, stay right here, behind the engine block.” That was the first thing my FBI liaison told...