Best of 2018
2019 was a whirlwind. It was my busiest photography year yet, with nine weddings, dozens of concerts and lots of fun races to cover. Year two at 20 Monroe Live is in the books, and I can't wait for year three. I was also able to continue working myself into more of a photojournalistic role; focusing more on event coverage, and less on portraiture and things I've done in the past. I love that I get to do this, and I'm very thankful for a loving wife who supports my weekend/nighttime warrior endeavors. As always, I thank you for your interest in my work and for taking the time to take a look at what I was up to this year. I hope you have a wonderful 2019!

Photos are listed in chronological order.


Jake Pitts, of Black Veil Brides, giving me the tongue business. (20 Monroe Live - Grand Rapids, MI)
The hilarious Lord Farquaad, in Walker Charter Academy's performance of Shrek Jr.
This was my second time covering NF in two years, this time for the Green Lights Tour. This is one of my favorite music photos that I've taken. Sometime soundboard shoots can pay off. (20 Monroe Live - Grand Rapids, MI)
I had the opportunity to shoot for The Verve Pipe this year, and had a blast. (Brian Vander Ark pictured; 20 Monroe Live - Grand Rapids, MI)
Stewe, jumping into the crowd, during the Tee Grizzley set. (20 Monroe Live - Grand Rapids, MI)
Just a couple of lovebirds.
A racer, fighting through a massive puddle, during the Coast to Coast Gravel Grinder. (Manistee National Forest, MI)
Memorial Day Parade walkers taking in the fighter plane flyover. (Standale, MI)
Steve Cooper of Spirit Animal, getting rowdy on stage. (20 Monroe Live -Grand Rapids, MI)
A little water balloon baseball action at Harry's birthday party.
Competitors transition to their bikes during the Grand Rapids Triathlon.
Seal serenades the crowd on a warm evening at Frederik Meijer Gardens. (Grand Rapids, MI)
Gina, showing off her beautiful dress. (Richland, MI)
I can't take credit for the setup on this one, but love how it turned out. Rat Pack anyone?
Clara and Garrett find some shade on the hottest day of the summer.
The kids quarter-mile race at the Magic of the Mile event, presented by RunGR.
Leah and Garrett. (Riverside Park - Grand Rapids, MI)
Kevin and Stephanie taking a stroll, downtown. (Grand Rapids, MI)
A little cutie, playing with wildflowers.
Chris Daughtry rocking at 20 Monroe Live. (Grand Rapids, MI)
Tiffany, on her wedding day. (Notos - Grand Rapids, MI)
DJ Major Taylor running the show at Kelsea and Jarred's museum wedding.
Marc Ford, of The Magpie Salute. (20 Monroe Live - Grand Rapids, MI)
Carissa and Noah, in an old pickup.
Leah + Garrett. (Spring Grove Park - Grandville, MI)
When you just have to dance, because you're about to see your bride for the first time on your wedding day.
The Stir's drummer was basically like this all night. They were awesome. (20 Monroe Live - Grand Rapids, MI)
Ed Roland, of Collective Soul, saying "Cheese". (20 Monroe Live - Grand Rapids, MI)
Runners, on their way to their impending doom, during this year's Zombie Dash. (Grand Rapids, MI)
Good Charlotte and their amazing light show. (20 Monroe Live - Grand Rapids, MI)
Runners trudge through a snowy cornfield, during November's Dirty Duel race. (Robinettes Orchard - Grand Rapids, MI)
Tennessee Jet can truly pull off the one-man-band thing. This is my favorite concert photo from 2018. (20 Monroe Live - Grand Rapids, MI)
Scotty McCreery. (20 Monroe Live - Grand Rapids, MI)
June's infectious smile.
Checking out jellyfish at Discovery Place. (Charlotte, NC)