1. A partire dalla stagione 1995-96 le statistiche di club si riferiscono ai soli campionati maggiori professionistici di Lega Il simbolo → indica un trasferimento in prestito
Nel 1995 disputò una stagione al Pavia, poi nel 1996 si trasferì al Milan Rugby, nome all'epoca assunto dall'Amatori Milano durante la comunanza societaria con l'Associazione Calcio Milan.
Successivamente, sotto le gestioni Johnstone, Kirwan e Berbizier disputò sette edizioni consecutive del Sei Nazioni, da quello d'esordio assoluto del 2000 al 2006, disputando in totale 28 incontri su 35 totali.