Il joue actuellement pour le St.
Louis Blues de la LNH. Il a également joué pour les Blues de Saint-Louis, les Bulldogs de Hamilton et les Ramparts de Chicoutimi dans la Ligue de hockey junior majeur du Québec. Il a remporté la Coupe Memorial en 2005.