W reprezentacji Serbii zadebiutował 14 czerwca 2017 w meczu z Polską (34:34), w którym zdobył jednego gola. W 2018 uczestniczył w mistrzostwach Europy w Chorwacji, podczas których rozegrał sześć spotkań i rzucił dwie bramki. W 2019 wziął udział w mistrzostwach świata w Danii i Niemczech, w których rozegrał siedem meczów i zdobył jednego gola.