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.