Für die deutsche Nationalmannschaft spielte er von 2011 bis 2013 in sieben Partien. Mit der deutschen Olympiaauswahlmannschaft nahm er am Fußballturnier der Sommerspiele 2016 in Brasilien teil, wobei sich die Mannschaft die Silbermedaille erspielte.