Personal song choices
Share the songs that mean something to you, along with the artists and eras your guests love.
Weddings & private events
From the walk down the aisle to the last conversation over cocktails, Johnny shapes familiar songs around the people, pace, and feeling of your day.
Based in Princeton, serving New Jersey and eastern Pennsylvania.
Tell Johnny about your event
5-star reviews across three trusted platforms.
The people behind the music
A few happy moments with the couples who invited Johnny to be part of their day.



Music shaped around your day
A warm, flexible performance can make a gathering feel more personal without competing with it. Johnny works with you on the atmosphere, favorite songs, timing, and the moments that matter most.
Share the songs that mean something to you, along with the artists and eras your guests love.
Clear communication, thoughtful preparation, and a setup designed to fit naturally into your timeline.
Intimate when the moment calls for it, upbeat when everyone is ready to sing along.
Designed for
Planning at a glance
Ceremonies, cocktail hours, proposals, rehearsal dinners, and private gatherings.
Professional Bose sound and a self-contained setup planned around the room and guest count.
Favorite artists, meaningful requests, and familiar songs from the ’50s through today.
Private-event bookings start at $500. Final quotes reflect timing, location, and special requests.
What clients notice
“Johnny was the perfect musician to help pull off a surprise engagement proposal.”
— Lawrence L. · The Bash

Princeton-based singer and acoustic guitarist. From timeless classics to modern favorites, Johnny shapes every set around the people in the room.
Johnny earned a bachelor’s degree in Music Performance from the University of Pittsburgh, where winning the school’s Battle of the Bands helped launch his performing career. He has since performed for Disney, Google, and Walmart, and performed with the Gypsy Queens (based in Nice, France) for a brief stint before the COVID-19 pandemic.
A proud member of the Army National Guard, husband, and father of two girls, Johnny brings warmth, care, and real connection to the people he sings for.
Some listed appearances are private events.
Tuesday · 3:30 PM
Shrewsbury, New Jersey
Tuesday · 10:00–11:00 AM
Bridgewater, New Jersey
Tuesday · 2:30 PM
Plainsboro Township, New Jersey
Wednesday · 10:00 AM
Warminster, Pennsylvania
Thursday · 2:30 PM
Princeton, New Jersey
Friday · 11:00 AM–12:00 PM
Bridgewater, New Jersey
Tuesday · 2:30–3:30 PM
Hillsborough, New Jersey
Wednesday · 2:30 PM
Somerset, New Jersey
Monday · 10:30 AM, 11:00 AM and 1:15 PM
Atlantic Highlands, New Jersey
Thursday · 3:00–4:00 PM
Doylestown, Pennsylvania
Friday · 10:00 AM
Hatboro, Pennsylvania
Tuesday · 3:00–4:00 PM
Warminster, Pennsylvania
Tuesday · 2:00 PM
Plainsboro Township, New Jersey
Saturday · 11:00 AM
Atlantic City, New Jersey
Thursday · 2:00–3:00 PM
East Brunswick, New Jersey
Saturday · 7:00 PM–8:00 PM
Skillman, New Jersey
Good to know
Yes. Johnny will talk through the songs that matter to you, what already fits his repertoire, and what can be prepared especially for the occasion.
Ceremonies, cocktail hours, proposals, rehearsal dinners, private dinners, and relaxed receptions are all a natural fit.
Yes. The setup is self-contained and planned around the room, guest count, and venue requirements.
Have a date in mind?
Share your date, location, and the atmosphere you have in mind. Johnny will follow up personally.
Check availability