Roy blev udvalgt som nr. 254 af Dallas Stars.
1994 NHL Entry Draft, men aldrig spillet i National Hockey League. Efter at have tilbragt to år på Michigan Technological University underskrev han med Manitoba Moose i 1997. Roy tilbragte ni sæsoner med Manitoba Moose, de første fire i International Hockey League og resten i American Hockey League efter Moose blev medlemmer af ligaen, da IHL faldt. Han holdt flere holdrekorder, herunder spil og flest mål, og hans nummer blev pensioneret af holdet i februar 2020. I sæsonen 2006/07 skrev Roy kontrakt med Iserlohn Roosters i Deutsche Eishockey Liga.