Under sin karriär spelade han bland annat för Getafe, Levante, Olympique Marseille och Troyes. Celestini gjorde även 35 matcher för Schweiz herrlandslag i fotboll och var en del av truppen under Europamästerskapet i fotboll 2004.