Komolyabb junior karrierjét a WHL-es Lethbridge Broncosban kezdte és 1986-ig játszott ebben a csapatban. Az 1985-ös NHL-drafton a Minnesota North Stars választotta ki az ötödik kör 90. helyén. Az NHL-ben sosem játszott. 1986–1987-ben a WHL-es Calgary Wranglersben játszott. A következő szezonban a WHL-es Saskatoon Bladesben szerepelt. Felnőtt pályafutását az IHL-es Flint Spiritsben kezdte meg de csak két mérkőzésen lépett jégre. 1989–1994 között nem játszott. 1994–1997 között a CHL-es Fort Worth Fireben szerepelt. 1997-ben vonult vissza. 1992–1993-ban a WHL-es Medicine Hat Tigers másodedzője volt.