Dwyer was drafted by the St. Louis Blues in the 3rd round, 67th overall, of the 1996 NHL Entry Draft. Unable to reach a contract agreement with St. Louis, Dwyer re-entered the draft in 1998 and was selected by the Montreal Canadiens in the 6th round, 152nd overall.