Hello! I’m John, the dreamer and photographer behind J. Greg Photography. For more than 15 years I’ve been capturing family moments and events along the Carolina coast — specializing in Ocean Isle Beach, Oak Island, Holden Beach, and Sunset Beach. I bring a relaxed, experienced approach to every session, whether it’s a sunset family portrait on the shore or a joyful wedding celebration.
My wife is an essential part of what we do. She helps with bookings, assists with lighting, and often second-shoots at events — her steady presence ensures each shoot runs smoothly and we capture the moments that matter.
When I’m not behind the camera you’ll often find me mountain biking or playing music. Those passions help keep my creativity and energy fresh, so I can deliver authentic, heartfelt images for your family or wedding day.