[3] After his family returned to Afghanistan, he attended Sayed Noor Mohammad Shah Mina High School in Kabul.
His asylum claim was not heard until 2013 and was initially rejected, but he was allowed to remain in Canada on an open work permit.
He completed his high school in Toronto and subsequently worked in factories, retail, plumbing and as an Uber driver.
[4] In September 2019, he was named in Canada's squad for the 2019 Malaysia Cricket World Cup Challenge League A tournament.
[8][9] He made his Twenty20 International debut for Canada on 4 October 2023 against Cayman Islands in the 2023 ICC Men's T20 World Cup Americas Qualifier.