He began his hockey career with the Brampton Battalion of the OHL. He also played for the Mississauga Ice Dogs for 2 seasons, the Windsor Spitfires for 2 seasons and the Belleville Bulls for 1 season. He entered the draft in 2001 and he was drafted with the 2nd overall by the Ottawa Senators in the 2001 NHL Entry Draft.