Career
He was drafted 171st by the Hartford Whalers in the 1996 National Hockey League Entry Draft. In the 2000-2001 National Hockey League season, he played one game for the Carolina Hurricanes. Since 2003 he has played in Europe, spending two seasons in the British National League for the Fife Flyers and two seasons in Italy"s Serie A league for Sportiva Hockey Club Fassa.
He currently plays for Slovenian team HDD Olimpija Ljubljana in the EBEL league.