Su primera experiencia internacional fue en 2009 de la mano del entrenador Dušan Vlaisavljević que le convocó con la selección sub-21 en la que ganó su primer partido, el 7 de junio de 2009 frente a la sub-21 de Kazajistán, partido que correspondía a la clasificación para la Eurocopa Sub-21 de 2011. Participó en cinco convocatorias más de la selección sub-21 antes de ser llamado para disputar un encuentro con la selección de fútbol de Montenegro frente a la selección de fútbol de Italia correspondiente a la fase de clasificación para el mundial de 2010. Debutó en dicho partido, sustituyendo a Radomir Đalović en el minuto 70 de partido. El 17 de noviembre de 2010 anotó su primer gol con la selección, en un partido amistoso frente a la selección de fútbol de Azerbaiyán.