 He first made a mark in Indian Premier League 2016 by finishing off the finals match in favour of the Sunrisers Hyderabad.In January 2018, he was bought by the Mumbai Indians in the 2018 IPL auction.In June 2019, he was selected to play for the Edmonton Royals franchise team in the 2019 Global T20 Canada tournament.