 After regaining fitness and impressive performances for his club, St George, in Sydney Grade Cricket, he earned a place in the squad once again.He was signed by the Kolkata Knight Riders franchise for $300,000 to play in the Indian Premier League during the 2009 season.In 2010, he was traded to the Delhi Daredevils in exchange for Manoj Tiwary.