Professional portrait session on a brick waterfront boardwalk with decorative lamp posts.

Hello, I'm

Troy

event Photographer

I’m Troy Johnson, a professional Virginia Beach photographer with over 18 years of experience providing event photography, portrait photography, and photo booth rentals throughout Hampton Roads, VA, including Norfolk, Chesapeake, Portsmouth, and Suffolk.


I specialize in military photography (retirements, promotions, and ceremonies), wedding photography, corporate event photography, and private events, along with family portraits, graduations, and holiday sessions. My sessions are available both in-home with professional backdrops and at scenic outdoor locations across Virginia.

My Offerings

choose your experience
Close-up black and white photo of an engagement ring on someone's hand.

To enhance your celebration, I also offer photo booth rentals in Hampton Roads, including 360 photo booths, featuring custom backdrops, props, and interactive experiences guests love.


If you’re searching for a trusted Hampton Roads photographer, Virginia Beach event photographer, or photo booth rental near you, I’m here to capture your moments with professionalism, creativity, and attention to detail.

Vendors and Partners
Gold glittery event planning and special occasions business logos on white background.
Dramatic black roses pattern background with elegant wedding text overlay.
Teal and white text logo design for Bridal and Wedding Expo event.
Logo for The National Society of Black Wedding & Event Professionals featuring geometric shapes in black, gold and green.
Elegant black and white wedding decor with wine glasses labeled Mr. and Mrs. on a silver tray.

 

Let’s work together

 

Wedding party in black dresses and white gown posing together in an elegant venue with chandeliers.