U.D. Leiria
On 21 August 2002, FC Porto signed him but loaned him to Académica in January 2003. He then played for Gil Vicente for three seasons, and then for U.D. Leiria, before joining AJ Auxerre in summer 2007.