Joueur issu des rangs universitaires américain, il commença sa carrière professionnelle au terme de la saison 2005-2006 alors qu'il se joignit aux Pirates de Portland de la Ligue américaine de hockey pour deux parties. La saison suivante, il joint les rangs des Sundogs de l'Arizona mais joua aussi deux parties dans l'ECHL. En 2007-2008, toujours avec les Sundogs, il aida son équipe à remporter le championnat de la Ligue centrale de hockey.