Roy a fost selectat pe locul 254 de echipa Dallas Stars în 1994.
dar n-a jucat niciodată în Liga Naţională de Hochei. După ce a petrecut doi ani la Universitatea Tehnologică din Michigan, a semnat cu Manitoba Moose în 1997. Roy a petrecut nouă sezoane cu Manitoba Moose, primele patru în International Hockey League și restul în American Hockey League după ce Moose au devenit membri ai ligii atunci când IHL s-a desființat. El a deținut mai multe recorduri de echipă, inclusiv jocuri jucate și cele mai multe goluri, iar numărul său a fost retras de echipă în februarie 2020. Pentru sezonul 2006-07, Roy a semnat cu Iserlohn Roosters din Deutsche Eishockey Liga.