During his career, he played as a forward for Floriana, Dingli [Swallows F.C.|Dingli Swallows] and Ħamrun [Spartans F.C.|Ħamrun Spartans], making his debut Floriana in November 1970 against Marsa and playing his final game for the club in 1991 after he had come out of retirement after leaving Spartans. He had joined Spartans in the early 1980s among many other top players at the start of club president Victor Tedesco's reign.