Gioca in tutte le rappresentative giovanili italiane dall'Under-15 all'Under-23. Gioca l'Europeo Under-15 nel 1993 in Turchia, il Mondiale Under-17 nel 1993 in Giappone, arriva in finale all'Europeo Under-18 del 1995 e vince l'Europeo Under-21 del 1996 pur senza scendere in campo nel corso della manifestazione, in cui il portiere titolare della nazionale italiana è Angelo Pagotto; sempre nel 1996 è convocato per i Giochi olimpici, venendo preferito allo stesso Pagotto come riserva di Gianluca Pagliuca. Nell'estate 1997 con l' vince i Giochi del Mediterraneo di Bari come portiere titolare.