- Has been member of the Israeli U16, U18 and U20 National Team.
- Won the silver medal at the 2017 European U20 Championship.
- Played at the 2014 European U16 Championship.
- Played at the 2015 and 2016 European U18 Championship.
Grew up with Hapoel Tel Aviv (Israel) junior team.
Made his debut with Hapoel during the 2015-16 season.
Played there also the 2016-17 championship, also playing with Ramat Hasharon.
Signed for the 2017-18 season by Hapoel Kfar Saba.
Signed for the 2018-19 season by Maccabi Hasharon.
In January’20 signed by Elitzur Kiryat Ata.
In December’21 signed for the 2021-22 season by Maccabi Ma’ale Adumim.
Moved to Austria for the 2022-23 season, signed by Flyers Wels.
In February’23 signed by Dukes Klosterneuburg.
Moved to Israel for the 2023-24 season, signed by Hapoel Tel Aviv.