Career
He also played roller hockey for the San Diego Barracudas in the RHI.
1978-1982: Peterborough Petes (OHA / OHL)
1981-1982: Rochester Americans (AHL)
1982-1983: Wichita Wind (CHL)
1982-1983: New Jersey Devils (National Hockey League)
1983-1984: Maine Mariners (AHL)
1983-1984: New Jersey Devils (National Hockey League)
1984-1987: Maine Mariners (AHL)
1987-1988: Innsbruck EV (Austrian)
1987-1988: Utica Devils (AHL)
1988-1989: Cape Breton Oilers (AHL)
1989-1990: Phoenix Roadrunners (IHL)
1993-1994: San Diego Gulls (IHL)
1993 and 1994: San Diego Barracudas (RHI)
1988-1989: Cape Breton Oilers (AHL)
1994-1995: Detroit Falcons (CoHL)
1995-1996: Huntsville Channel Cats (SHL)
1996-1998: Huntsville Channel Cats (CHL)
1998-1999: Flint Generals (UHL).