Jacksonville · Northeast Florida
Weddings · Portraits · Families · Sports
Your photo here
The Photographer
Photography has become my greatest passion, inspired by my fascination with people and the unique stories they carry. At 18, I'm a self-taught portrait photographer dedicated to capturing not just faces — but the emotions and connections behind them.
My goal is to create images that feel authentic and reflect the essence of who you are, showing the world the beauty that shines through your eyes.
Book a session →Photography is a way of feeling, of touching, of loving. What you have caught on film is captured forever — it remembers little things, long after you have forgotten everything.— Aaron Siskind
My Work
How It Works
Scroll down and fill out the booking form. I'll get back to you as soon as possible to confirm all the details.
We'll have a quick call or text to get to know each other so you feel completely comfortable before the shoot.
We meet at the location, get comfortable, and dive right in — real moments, genuine connection, captured beautifully.
Every photo carefully edited and delivered within 1–2 business weeks, ready to download and print.
Investment
Portraits & Solos
From $80 – $150
1-hour session at a city location of your choice. Includes 20–35 beautifully edited photos.
Book →Couples & Weddings
From $100 – $500
Couples sessions 1–1.5hrs with 30–75 photos. Weddings 4–8hrs delivering 300–800 images.
Book →Sports & Action
From $60 – $100
1–2 hours of high-energy coverage with 50–115 edited photos of the action and key moments.
Book →Family
From $200 – $250
1–2 hours of candid moments and timeless portraits. Real connection over posed perfection.
Book →Questions
Kind Words
"Diego made the whole experience so comfortable and fun. I'm honestly not photogenic at all and was super nervous — but the photos came out better than I ever imagined. I get compliments on them constantly."
"We booked Diego for our engagement shoot and could not be happier. He has such a natural ability to capture real moments — nothing felt forced or posed. The gallery literally made us cry. Booking him for our wedding was a no-brainer."
"The sports photos Diego got at my son's game were insane. He caught moments I didn't even see happen in person. Fast delivery too — gallery was in my inbox within the week. Will 100% be booking again."
"We've done family photos before and they always felt stiff. Diego's session was completely different — he kept the kids laughing the whole time and the photos actually look like us. Genuine, warm, beautiful."
"Booked a couples session for our anniversary and Diego absolutely delivered. The golden hour shots especially — I've never seen photos of us look so cinematic. Exceeded every expectation."
"I needed updated headshots for my brand and Diego nailed the vibe on the first try. He came prepared with ideas and the communication throughout was top tier. Seriously — book him before he's fully booked out."
Ready to Shoot?
Fill out the form below and I'll confirm your booking within 24 hours.
Choose your session type
Portraits & Solos
From $80 – $150
1-hour · 20–35 edited photos · City location
Couples
From $100 – $250
1–1.5hrs · 30–75 edited photos · Any location
Weddings
From $250 – $500
4–8 hours · 300–800 photos · Full day
Sports & Action
From $60 – $100
1–2hrs · 50–115 edited photos · Game coverage
Family
From $200 – $250
1–2hrs · Candid + posed portraits · All ages
Pick your preferred date
Tell me about your session
Your Information
Session Details
Optional Add-Ons
Extra Hour
Extend your session by one additional hour for more variety.
+ $75
Rush Delivery
Gallery delivered in 3–5 business days instead of 1–2 weeks.
+ $50
Travel (30–60 mi)
For sessions outside Jacksonville — fuel and drive time covered.
+ $40
Print Package
5 high-quality prints (4×6, 5×7, or 8×10) of your favorites.
+ $60
Multi-Outfit Session
Add a wardrobe change for more variety in your gallery.
+ $30
Social Media Pack
10 photos optimized for Instagram, stories, and LinkedIn.
+ $25
Review your booking
Your booking request has been sent. I'll review the details and get back to you within 24 hours to confirm your session and next steps.