Giuseppe Lo Sardo studierte Bass am Musikkonservatorium Palermo bei Franco Muzzi, wo er 1987 mit Diplom abschloss. Nach darauffolgenden zehn Jahren als freischaffender Musiker, entschied er sich zu einer Ausbildung in Alter Musik an der Schola Cantorum Basiliensis in der Schweiz bei David Sinclair.
Er musiziert regelmäßig mit dem Freiburger Barockorchester, La Cetra Basel, Le Parlement de Musique Strasbourg, La Fontaine Winterthur, The Academy of Ancient Music Cambrige, Le Veilleurs de Nuit La Courroie, Frankreich, Kammerorchester Basel.
Seit 2008 ist er Mitglied der Hofkapelle München.
2009 begann er eine Lehrtätigkeit in der Meisterklasse am Musikkonservatorium Lugano, Schweiz.