 On March 19, 2007, he signed an amateur tryout contract with the Iowa Stars—the Dallas Stars' American Hockey League (AHL) affiliate at the time—for the remainder of the 2006–07 season.He later signed a three-year NHL contract with the Dallas Stars which began in 2007–08.He subsequently made the Stars' 2007–08 NHL roster out of training camp.