 He left Malta for one of the top Bulgarian clubs Lokomotiv Sofia and continued his career by moving to Portugal playing for Imortal DC.After that he spent five years playing for Sliema Wanderers F.C.where he won three league campaigns in a row and one trophy.