У дорослому футболі дебютував 1993 року виступами за команду клубу «Гіберніанс», в якій провів двадцять один сезон, взявши участь у 488 матчах чемпіонату. Більшість часу, проведеного у складі «Гіберніанс», був основним голкіпером команди.
До складу клубу «Пемброке Атлета» приєднався 2015 року. Відтоді встиг відіграти 9 матчів в чемпіонаті.
Виступи за збірну
У 1996 році дебютував в офіційних матчах у складі національної збірної Мальти. Протягом наступних 14 років провів у формі головної команди країни 68 матчів.