Scelto dai Montréal Canadiens al draft 1995, giocherà un solo incontro in NHL, il 21 ottobre 1998 contro gli Ottawa Senators. Trascorrerà la maggior parte della sua carriera in American Hockey League (con i Fredericton Canadiens e i Quebec Citadelles) e in Central Hockey League (coi New Mexico Scorpions), prima di trasferirsi, nel 2002, in Europa, dove vestì la maglia dei britannici Bracknell Bees nell'ultima stagione della Ice Hockey Superleague.