He formerly plays for Girondins de Bordeaux, FC Libourne-Saint-Seurin and Nimes Olympique by Nimes shot 7 goals in 15 games and was transferred on 16 December to RC Strasbourg. He joined Iranian Pro League side Damash Gilan in December 2012. He made his debut on 4 December 2012 for Damash, he came on as a substitute in 52nd minute and scored in the 85th minute to make 1-0 victory over Esteghlal. After played for Damash for one and a half year, He signed a one-year contract with Esteghlal on 6 November 2013. He made his debut in a Hazfi Cup match over Caspian Qazvin but he was injured at the 10th minute and is out for one month. He scored his first goal for Esteghlal on 9 February 2014 in match against Saipa in his first league appearance.