 He also played professionally in England, Spain and Cyprus.Almeida was born in Barreiro, Setúbal District, and played youth football with Sporting CP.He started his senior career with Casa Pia A.C. on loan, moving to Sporting Clube Lourinhanense in 1996 as the latter acted as farm team to the Primeira Liga giants.