ABOUT ME

Hey, I’m James!
I’m a wedding photographer based in Roanoke, VA, but I’m always up for traveling to wherever your love story takes you. My goal is simple: to create a relaxed and authentic experience for you. Weddings can be hectic, so I focus on helping you feel at ease, allowing you to enjoy every moment while I capture the candid, genuine memories that make your day unforgettable.

When I’m not at a wedding, you’ll find me out in nature, photographing bugs up close, or ringside at independent wrestling shows with my camera in hand. Photography, for me, is about telling stories—whether it’s the story of your wedding day or the tiny, intricate details of the world around us.

Let’s make your day all about you two and the amazing memories you’ll create together.

"Leading up to the wedding, James was very communicative, and easy to work with. The day of the wedding, James showed up and took all of my wedding photo anxiety away."