He signed a three year-deal with Olympique de Marseille in 2005. He joined West Bromwich Albion on a season-long loan in August 2007, with a view to a permanent move. He made his debut for Albion in a 1–0 League Cup victory over Bournemouth on 14 August 2007. His league debut came more than two months later when Albion beat Blackpool 2–1 on 23 October 2007. He scored his only Albion goal on 2 February 2008 in a 2–1 win against Burnley. Cesar made 24 appearances for Albion in all competitions, but returned to Marseille at the end of the season after Baggies boss Tony Mowbray decided against pursuing a permanent deal for the player. He signed a two year-deal with Grenoble Foot 38 in January 2009 and scored his first goal for the club in his second appearance; a 1–1 draw against Girondins de Bordeaux. In May 2010, Chievo announced the capture of his signature on free transfer and he will officially join his new club on 1 July.