[1] Weiss made 29 appearances and scored one goal during the 2018–19 season and was a part of the team which reached the Football League promotion playoffs.
[11] During a 2019–20 season affected by military service and the COVID-19 pandemic,[12][13] Weiss made 16 appearances and scored one goal,[1] before departing the club on 1 July 2020.
[1] On 8 January 2020, it was announced that Weiss had signed a pre-contract to join Super League club OFI on a four-year contract on 1 July 2020.
[1][26] On 3 July 2024, Weiss signed a two-year contract with Super League Greece 2 club Kalamata on a free transfer.
[27][22] He made his full international debut for Syria with starts in a pair of 2022 World Cup AFC third round qualifiers in September 2021.
[28] Weiss was a part of the Syria squad which qualified for the 2023 AFC Asian Cup and he started in each match during the team's run to the round-of-16.