Nato a Castelvetrano (TP) e vissuto a Menfi (AG), ha iniziato da giovanissimo a fare esperienze nella ristorazione sia nella sua città che all'estero. Nel 2003 si trasferisce a Berna dove si specializza e inizia a lavorare nei più noti ristoranti, fino all'attuale posizione come Executive Chef del Neubrück di Berna. Dal 2021 è il Presidente della Delegazione Svizzera dell'APCI