Лучшие годы карьеры провёл в мальтийской «Биркиркаре». Также играл за клубы «Марсашлокк», «Слима Уондерерс» и болгарский ЦСКА София. В 2008—2009 гг. играл в клубе «Корми».
Прожив долгое время на Мальте, получил гражданство этой страны и стал играть за её сборную. Всего сыграл 46 игр, единственный гол забил 12 февраля 2003 в ворота сборной Казахстана в товарищеском матче (2:2).