It’s incredible to write those words. Since college, I’ve been a huge fan of Lürzer’s Archive, and the Archive 200 Best Ad Photographers Worldwide issu…
It’s not often that I get a gift from a client. An honest to god, sweet ass amber-colored gift. When I got the RFP, I got a tiny bit (read: very) excit…
When a call comes in to photograph someone who titles themselves “Carlos, The Rollerblader,” I say yes first and then find out what the story is second…
August is here, with record-breaking heat and award-winning images! We survived a heat dome that stunned my city. Portland was not made for endless day…
My personal work process is an incubator that lets me turn fringe ideas into compelling images. For the last year (for obvious reasons), it’s been on t…
Helio Castroneves earned a major slice of Indy 500 history Sunday, becoming the fourth driver to win the Greatest Spectacle in Racing for a fourth time…
I’m missing everyday life and regular interactions—like everyone else. Right around this time, I should be brainstorming new ideas and getting ready fo…
When I wrote and photographed a dystopian story called 'Bad Choices' — complete with a virus that created massive social unrest and chaos and had linge…
There’s a gift I get from working with improv performers — I can give them a suggestion to chew on and watch them grow that idea into something much wi…
Can improv help photographers? Have you been to see an improv show? Excellent long-form improv, where the story is royalty, with a group of seasoned pe…
Last year, before 2020 became a "bad year," it started with a cover photoshoot of PJ Tucker for Footwear News Magazine. PJ is a noted sneakerhead and t…
2020 is the worst. 2020 is a dumpster fire. 2020 can go fuck itself. I'm sure you've heard it, 2020 was a hard one. But I have to say. I got some fanta…