 He made his Twenty20 debut for Kandahar Knights in the 2018–19 Afghanistan Premier League on 6 October 2018.In October 2018, he was named in the squad for the Comilla Victorians team, following the draft for the 2018–19 Bangladesh Premier League.In July 2019, he was selected to play for the Edinburgh Rocks in the inaugural edition of the Euro T20 Slam cricket tournament.