People often ask me if I photograph anything other than sweaty people in sweat-wicking fabrics and jerseys. The answer is YES. ABSOLUTELY.
Among many things, I photograph weddings. I slowed down in recent years, but I never stopped. Because I genuinely love it. I love the in-between moments when it shifts from tears to laughter and then all mixed together. The way feet shuffle across the dance floor. The adoring eyes when time seems to stop between the bride and groom. I love it all.
I approach weddings the same way I approach everything else: observant, documentary, letting the day unfold and definitely fun!
Here are a few moments I captured at weddings over the past few years.
I have a few dates open for this year and I’m now booking for 2027. If you’re planning something special and want it documented with care (and joy!), I’d love to hear from you!
Olympics is over (Paralympics isn’t!), and while I may have missed the Lion’s Gate portal for manifestation (astrology girlies know), something clicked for me over these past two weeks. Knowing that the next Summer Olympics is coming to LA, and having photographed a handful of athletes who have become Olympians over the years, got me thinking that perhaps I want to be there next time. Also, some of my friends have been telling me to go.
So, here I am manifesting it. As with anything I start, I have no idea how to get there, other than knowing it’s only about a 2 1/2-hour plane ride to LA from where I live, but I guess getting there is half the fun.
When my boxing gym told me, “we are hosting a hardcore show” and I said, “say less, I will be doing the photos”. And I lived out my teenage dreams of wanting to photograph for Spin and AP Magazine. Apologies to the Petco next door.
Shouts out to @seattleboxinggym , @mitchellontheshore and @mollomo
May 4th is the start of a new chapter, a gentle transition built on one foundation and expanded daily by your presence.
These spaces and being a part of this community are designed be a value add to your life. In a world constantly trying to cycle us through an algorithm, simplify us to a number, and outsource communication to a computer, we want to bring it back to what is real. human. and intentional.
Again and again. We can’t do it with you. Thank you for amplifying the joy. Stay tuned for more fun coming soon. Forever grateful @thisisdizzle is on our team. ✨ #beherenow #beginagain #seattle
Recently photographed Yasuaki Saito, the man behind some of Seattle’s most beloved restaurants for @seattlemet . It was my absolute pleasure to shadow him a few weeks ago between @saintbreadseattle and @tivoli.in.seattle which are some of my personal favorite spot as well! Shouts out to @seejane_ for having me!
My account is mostly filled with photos of sweaty people in sweat wicking fabrics, but among other things I do with my camera, I also work with Seattle Opera. I had the pleasure of photographing dress rehearsals for Fellow Travelers, which is currently running through March 1.
Wherever I go, I try to keep my emotions as even-keeled as possible when I’m behind the camera (‘try’ being the key word here, by the way). But honestly, the final ten minutes of this opera had me fighting for my life, holding back tears so I could do my job. Both nights. It truly is an incredible story. Go see it. And shoutout to @seattleopera for having me.
I don’t know the last time I had a genuine new year‘s resolution. I understand it’s the middle of February already. Stay with me. Because one thing that I have been wanting to do more consciously is to write more simply because I like writing. I‘m trying to make a habit out of it. Privately and publicly. I do want to do more things that fulfill me personally.
Sharing my works to the public sounds frightening. It’s partly why I don‘t post my work here as often. And when it’s my writing, woof, it‘s even harder but here I am. So I’ll try to write more for my Millennial Pause newsletter. I have a new one going out tomorrow. But also, I‘m starting a running related substack called ’A Friend of Runners‘. Yes, I am a friend. I’ll yap about running and write a transcript of my conversation with my running friends. It‘s like a podcast but you have to read it. I like the sound of my voice but we do not need yet another straight man yapping nonsense on a microphone.
Anyways, please subscribe and talk to me, let me know what you think. Thanks.
Feels like we’re playing Mad Libs around the word “community” nowadays. Distilling it into marketing jargons and acronyms. While we letting it become into some content farming, clout chasing, auramaxxing, whatever it is.
It’s not just marketing departments’ fault. We the runners are guilty of it too. Me included. We validate our existence by quantifying our communities, turning them into metrics so our decks look clean enough to share in a Windows Teams chat. How large we are, how fast they are, how many people showed up at where and how much merch we sold and all. Numbers on the board, and it’s hard to get a handle on that double-edged sword, isn’t it?
But when the audience goes away, people remain. People show up with eager faces and their favorite running getups, regardless of what the trend report says online. Well-worn shoes from three seasons ago. Race shirts from six years ago, edges fraying, logos cracking. And somehow, their love is even louder. I loved when you show up. I loved when WE showed up and stayed around.
To be completely transparent, last year wasn’t the easiest with my crew. I found myself thinking about our path a lot. Where we took the turn, where we were going from here, where we were headed. But even with the constant struggle, what kept me coming back to them, actually, to us, was the reminder that all we’ve got is us. Because when the sales reps collapse their tents and pack away their branded hopes and dreams, what’s left is us. Sipping Capri Suns, exchanging high fives, passing hugs around, screaming each other’s names like it’s the only religion that makes sense. Link our helping hands next to one another.
The days I showed up with my camera, watching my crew expand and snapping away their joy, felt fewer last year. But it was still absolutely thrilling. It still filled my heart to see our bodies tumbling joyously through these streets. All we got is us, @run_csrd
In hindsight, 2025 kept me grounded while giving me many rooms to expand. No matter how long I’ve been freelancing and it’s coming up on a double digit now, it’s never easy. Some days feel like doing mile repeats for weeks straight, other days feel like putting a parlay bet on your livelihood. Sometimes, my inbox looks like post-apocalyptic world where everyone’s dead but you but somehow you still have bills to pay. Fuck.
Sometimes, it’s all of the above. I talk a lot about imposter syndrome, so it’s easy to feel like I didn’t do enough or that I’m not good enough to stay afloat. But looking back, that couldn’t be further from the truth.
I’m not someone who gets high off runner’s highs (how does that work), and I don’t really know how betting works (Uncut Gems traumatized me, that’s a documentary to me), but last year gave me chances to connect with communities, expand my playing field and, most importantly, make a living doing this. The waves were turbulent at times, but I rode them. Surviving and thriving aren’t always separate things when you’re a working artist.
Last year was really fun, and I’d do it all over again. I gladly will.
My calendar is open. I’d love to work with you this year.