Llegó a Europa en 2008, firmando un contrato por 5 temporadas con el Dinamo de Zagreb a cambio de 3,2 millones de dólares a las arcas azules, donde su labor principal era hacer olvidar a la anterior estrella Luka Modrić.