Best of 2017
This has been a busy year, with many awesome opportunities. Race photography continues to keep me busy, and I was honored to take part in several weddings once again. I also gratefully accepted the chance to be a house photographer at Grand Rapids' newest music venue. And who would have known - you take a lot of pictures when you go to Disney with your family. Enjoy, and thank you for taking interest in my work. Photos are listed in chronological order.
Mickey Mouse, floating in front of Cinderalla Castle, at Disney World (Orlando, FL). Waiting for Diseny to give me a call for postcard rights.
My kids, having a blast in the pool, during our Disney vacation.
Juicy J at 20 Monroe Live (Grand Rapids, MI).
Racers taking on the trails at Luton Park in Rockford, MI, during the Michigan Adventure Race Dirty Duel.
Jacob, prior to his wedding ceremony.
Bridal portrait of Tayler, in front of her church.
Adorable shot of grandpa and grandson.
Ring detail shot from Alyssa and Josh's wedding.
Someone was definitely having a good time, at Alyssa and Josh's wedding reception.
An emotional moment with Amanda and her mother, after the mother-daughter dance.
Dylan, expertly dipping Amanda, in front of the Century Club (Muskegon, MI).
Arianna, taking a peek outside, before her wedding ceremony.
Two of my daughters, playing in the water at sunset, in Boyne City, MI.
Randy Blythe of Lamb of God, looking menacing (20 Monroe Live - Grand Rapids, MI).
Adventure race team, canoeing across a lake near Caberfae Peaks (Cadillac, MI), during the Michigan Adventure Race Epic Edition.
Jon Foreman of Switchfoot, rocking Frederik Meijer Gardens, during the Summer Concert Series.
Lifehouse, playing a packed house at the Frederik Meijer Gardens amphitheater.
Beautiful sisters. Lucky to be their father.
Aoife O'Donovan and Sarah Jarosz (I'm With Her), Chris Thile (Punch Brothers), and Julian Lage, peforming the opening song from their American Acoustic tour show, at Frederik Meijer Gardens. This was definitley a musical highlight for me, and is probably the best concert I've ever attended. #allstarlineup
The start of the Mitchell's Run Kids K, in Rockford, MI.
Wes, surprised by his wife's announcement that they're going to have a baby.
Frankenmuth rockers, Greta Van Fleet, performing in front of a jam-packed room at the Stache (Grand Rapids, MI).
A Captain from My Team Triumph, crossing the finish line of the 2017 Bridge Run (Grand Rapids, MI) with her two Angels.
Emma Anzai of Sick Puppies, tearing it up on bass at 20 Monroe Live (Grand Rapids, MI).
Drowning Pool, with lead singer Jasen Moreno, playing 20 Monroe Live (Grand Rapids, MI).
Scott Stapp performing at 20 Monroe Live (Grand Rapids, MI).
Stephanie and Kevin, during their engagement session.
Gavin DeGraw performing at 20 Monroe Live (Grand Rapids, MI).
Richard Turner, of Blackberry Smoke, grooving on the bass (20 Monroe Live - Grand Rapids, MI).
Aaron Lewis, coming onto the stage at 20 Monroe Live (Grand Rapids, MI).
The guys from Wilder, rocking 20 Monroe Live (Grand Rapids, MI).
Bear Rinehart (NEEDTOBREATHE), energizing a sold out crowd at 20 Monroe Live (Grand Rapids, MI).
Chevelle's Pete Loeffler (20 Monroe Live - Grand Rapids, MI).
Jordan, popping the question to Clara.
Who's Bad - Michael Jackson Experience - at 20 Monroe Live (Grand Rapids, MI).