Am 14. November 2012 spielte er erstmals für die deutsche A-Nationalmannschaft, als er im Freundschaftsspiel in Amsterdam gegen die Niederlande eingewechselt wurde. Für eine Länderspielreise der Nationalmannschaft in die USA wurde er erneut nominiert, auch weil die Akteure des FC Bayern München und Borussia Dortmund aufgrund des Champions-League-Finales ausfielen. Im Spiel am 29. Mai 2013 in Boca Raton gegen Ecuador absolvierte er sein Startelfdebüt in der Nationalmannschaft und wurde in der 66. Minute für Stefan Reinartz ausgewechselt. Er bereitete das 4:0 durch Lars Bender vor.