Boulton was drafted in the ninth round, 234th overall by the New York Rangers in the 1994 Entry Draft of the National Hockey League (NHL). Despite being drafted by the Rangers, he would eventually make his NHL debut playing for the Buffalo Sabres, where he played for four seasons. During the 2004 NHL Lockout, he played for the Columbia Inferno of the ECHL. After the Lockout ended, Boulton began playing with the Atlanta Thrashers.