En 2000, il débute en NCAA avec les Pioneers de l'Université de Denver. Il a été choisi lors du repêchage 2000 en par les Blackhawks de Chicago. En 2004, il remporte le Frozen Four. La même année, il passe professionnel avec les Wolves de Chicago dans la Ligue américaine de hockey. En 2005, il joue ses premiers matchs dans la Ligue nationale de hockey avec les Thrashers d'Atlanta. Il navigue ensuite entre la Ligue américaine et l'ECHL. Joueur autonome sans compensation en 2007, il s'engage avec les Red Wings de Détroit et est assigné aux Griffins de Grand Rapids. En 2008, il signe un contrat avec les &lt;a href="Penguins%20de%20Wilkes-Barre/Scranton"&gt;Penguins de Wilkes-Barre/Scranton&lt;/a&gt;.