He signed with the Detroit Red Wings in 2004 but played two years in the AHL with the Grand Rapids Griffins. He was re-signed by the Coyotes in 2006 and had been playing with the San Antonio Rampage.
In 2004, he became a member of the Detroit Red Wings but spent two seasons developing his skills in the minor leagues with the Grand Rapids Griffins before being re-signed by the Coyotes in 2006. He had been playing for the San Antonio Rampage at that time.