Il fut repêché par les Panthers de la Floride en 2002. Il ne joua jamais pour ce club. Après sa carrière universitaire, il fit la navette entre des équipes de deux ligues, soit entre la "East Coast Hockey League" et la Ligue américaine de hockey. Après seulement trois saisons dans le hockey mineur nord-américain, il décida de se joindre au ERC Ingolstadt en Allemagne pour la saison 2007-2008.