En 2004, lors du repêchage de la Ligue nationale de hockey, il est repêché en , 232 au total, par les Flyers de Philadelphie. Il joua 1 match dans la LNH, c’était lors de la saison 2006-2007.