I am a passionate sports photographer dedicated to capturing the intensity, emotion, and unforgettable moments that happen on and off the field. Whether it's the roar of the crowd, the focus in an athlete’s eyes, or the split-second that defines a game—my goal is to preserve those moments through the lens.

Working with me will be your front-row seat to my portfolio, featuring action-packed shots from local games, national tournaments, and everything in between. I work with athletes, teams, schools, and publications to deliver dynamic images that tell the real story behind the sport.

Sports

A young baseball player wearing a black Rawlings baseball glove covering his face, with a sunset sky in the background.
A young woman in a gymnasium with a volleyball above her head, ready to serve or hit, with a volleyball net and a fiery, smoky background.
Composite image of a young female volleyball player in various poses on an indoor volleyball court with a dark cloudy sky and stadium lights in the background. She has long dark hair, wears a navy blue athletic outfit, and is positioned with volleyballs around her, including a Molten NCAA volleyball.
Young female volleyball player holding a volleyball in a smoky gym with a volleyball net in the background.
A young female volleyball player in a blue jersey with the number 12, holding a volleyball with 'L2', 'NCAA', and 'molten' written on it, wearing a medal around her neck that says 'Champion', standing confidently on a volleyball court with an indoor sports arena background.

Tips for a Great Session

Single Player

Arrive Early & Ready. Give yourself time to warm up, gear up, and settle in.\

Clean Uniform = Confident Look. Wear a clean, wrinkle-free uniform. Double-check for stains, rips, or tape.

Bring All Your Gear. Balls, bats, gloves, helmets, cleats—anything that represents your sport and personality.

Hydrate and Rest. You’ll look and feel better with good rest and hydration, especially for game-day shoots.

Show Your Personality. Fierce game face? Big smile? Signature pose? Bring your energy—this is your moment!

For Teams

Uniform Consistency. Make sure everyone wears matching uniforms or outfits (same jersey, socks, shoes if possible).

Be On Time. Time is often limited—arriving on schedule helps everything run smoothly.

Have a Leader. A coach, captain, or team manager can help gather players and keep things moving.

Discuss Poses in Advance. Know if you want classic team rows, fun action poses, or something more creative.

Have Fun With It. The best photos happen when you’re relaxed and enjoying the moment. Don’t worry about being perfect—just be you.