After making a name for himself in the Eredivisie, with Roda JC and PSV, he signed with Sevilla in 2007, where he rarely appeared due to injury and loans. In 2012, he moved from Levante to the Premier League, where he represented Wigan Athletic and Everton, winning one FA Cup with the former.