Photography
Trying to find the contrasts and oppositions in the subject matter, especially the quiet moments amidst chaos. And always playing.
I don't typically do traditional "shoots," but can make myself available for interesting projects and/or events.
Pricing is case-by-case, and always includes a free personal-use print & digital license. Feel free to contact me with your needs, and we'll make it work.

Goose loves the snow as much as I hate being cold.

So, so choice.

My dude hates jetskis.


Second sweetest dog in the world

While setting up for a foster shoot, my buddy here helped me get the look for which I was working. In between bites of ice cream, he hit me with the Blue Steel (TM).

With a long enough lens, there's no such thing as trespassing.

A seriously chill dog.

So, so Atlanta

Crash at the Herrin Compound

A ridiculous dog, caught in a moment of seriousness.


The youth race at the Herrin Compound

A young rider keeps her eyes on the prize.

A 10-month old goldendoodle finally runs out of energy.

A racer celebrates with the Road Atlanta crowd in Turn 5.

I hate spiders, but can't turn down a shot opportunity.


Great spot for wheelies at Road Atlanta.

Lucky shot from a corporate shoot.

This temple is two blocks from my house, and makes for a great late-afternoon scene.

A fan watches at Talladega Gran Prix


Glamour shots for a $500 scooter

The dogs found a few more than he did

A fellow racer's puppy

First and modern generations of Suzuki's iconic 750

Never grow up

From a promo shoot for MotoAmerica #181, Anne Roberts

Smartest guy in the tire vendor area

John Cook at Talladega Gran Prix

Sometimes the gnar shreds YOU, brah

A rider prepares for Turn 2 at Talladega Gran Prix

Part of a commissioned skyline series for RealBlender.com

Wide shot of a rider between The Carousel and FarmHouse

Walking around a Lake Martin property

Daniel Payne at Talladega Gran Prix

"When is picture time over?"

A tiny dog with a huge personality

The KTM RC390 Cup at Road Atlanta

One handsome son of a bitch

#75 Huntley Nash's Ducati 1199 between practices at Road Atlanta

World-famous crewchief and bike tuner racing again after a serious wreck.

One of my favorite places on Earth.

A racer prepares

Getting cold

A corner marshall watches as a racer speeds by at Talladega Gran Prix

Eat your heart out, JJ Abrams

The kid just gets it.

A little dog wanders into the frame

Dennis hits the apex perfectly at Talladega Gran Prix

Flares

Need to get back

A rescue dog in the snow

These guys were awesome, on and off the track

Between races at Road Atlanta with RealBlender Racing

Provisions are important

When the whole squad turnt

Impromptu shoot after a race at Road Atlanta

Wrong ball for the field.

Ryan before a race at Road Atlanta

A Ducati 999 heads out for morning practice at Jennings Gran Prix

Woke up stupid early on a Sunday to get this shot.

A Yamaha setting up for Turn 1 at Jennings Gran Prix

Early morning shoot on a Hilton Head beach

Between races at Road Atlanta

Loved listening to these guys come down the front straight at Jennings Gran Prix

Early morning shoot on a Hilton Head beach

Even the best dog in the world loses his patience during a shoot sometimes

Early morning shoot on a Hilton Head beach

I love my dog and my neighborhood

Early morning shoot on a Hilton Head beach

I love my dog and my neighborhood

Early morning shoot on a Hilton Head beach

Serene afternoon shoot at a property in Fayetteville

Climbing the hill at Road Atlanta

Early Spring Sunset in South Atlanta

Serene afternoon shoot at a property in Fayetteville

Winter sun setting behind the capitol building

Serene afternoon shoot at a property in Fayetteville

Early spring sunset in South Atlanta

Serene afternoon shoot at a property in Fayetteville

A flower braves one of the roughest streets in Atlanta

Early Spring sunset in South Atlanta

More than just a fancy sandwich

140 lbs of love

Cold day in January

They never end.