Welcome

If you're looking for a live acoustic guitarist/singer, this gun's for hire. From corporate to private events, my repeat clients include Harley Davidson, Tommy Bahama and Assurant Inc. I'm also part of "Musicians On Call", a volunteer organization that brings live music to patients in health care facilities, and I've composed a musical summary of the Bible that I perform for churches and homes.

I can be seen regularly at Snooks Bayside and Skippers Dockside in Key Largo. See the Public Events calendar for upcoming dates (and click on an event for directions).

Click here to book me for your own event or venue.

See you at the gig!

Join the mailing list:


Virtual Tip Jar:

Tips are never expected, but always appreciated! You can donate through PayPal (below), or use Venmo, Zelle, or Cash App to joe@joemusician.com. Thank you for supporting me!

Public Events

Date Event Location
 —  — Snooks Bayside Snooks Bayside, Key Largo, FL 33037 Snooks Bayside, Key Largo, FL 33037
 —  — Skippers Dockside Skippers Dockside, Key Largo, FL Skippers Dockside, Key Largo, FL
 —  — Snooks Bayside Snooks Bayside, Key Largo, FL 33037 Snooks Bayside, Key Largo, FL 33037
 —  — Skippers Dockside Skippers Dockside, Key Largo, FL Skippers Dockside, Key Largo, FL
 —  — Snooks Bayside Snooks Bayside, Key Largo, FL 33037 Snooks Bayside, Key Largo, FL 33037
 —  — Skippers Dockside Skippers Dockside, Key Largo, FL Skippers Dockside, Key Largo, FL
 —  — Snooks Bayside Snooks Bayside, Key Largo, FL 33037 Snooks Bayside, Key Largo, FL 33037
 —  — Skippers Dockside Skippers Dockside, Key Largo, FL Skippers Dockside, Key Largo, FL
 —  — Snooks Bayside Snooks Bayside, Key Largo, FL 33037 Snooks Bayside, Key Largo, FL 33037
 —  — Skippers Dockside Skippers Dockside, Key Largo, FL Skippers Dockside, Key Largo, FL
 —  — Snooks Bayside Snooks Bayside, Key Largo, FL 33037 Snooks Bayside, Key Largo, FL 33037
 —  — Skippers Dockside Skippers Dockside, Key Largo, FL Skippers Dockside, Key Largo, FL
 —  — Snooks Bayside Snooks Bayside, Key Largo, FL 33037 Snooks Bayside, Key Largo, FL 33037
 —  — Skippers Dockside Skippers Dockside, Key Largo, FL Skippers Dockside, Key Largo, FL
 —  — Snooks Bayside Snooks Bayside, Key Largo, FL 33037 Snooks Bayside, Key Largo, FL 33037
 —  — Skippers Dockside Skippers Dockside, Key Largo, FL Skippers Dockside, Key Largo, FL
 —  — Snooks Bayside Snooks Bayside, Key Largo, FL 33037 Snooks Bayside, Key Largo, FL 33037
 —  — Skippers Dockside Skippers Dockside, Key Largo, FL Skippers Dockside, Key Largo, FL
 —  — Snooks Bayside Snooks Bayside, Key Largo, FL 33037 Snooks Bayside, Key Largo, FL 33037
 —  — Skippers Dockside Skippers Dockside, Key Largo, FL Skippers Dockside, Key Largo, FL