Il joue son hockey junior dans la North American Hockey League, la United States Hockey League avec le Programme de développement des États-Unis et avec l'Université du Maine dans la Hockey East, puis pendant le Repêchage d'entrée dans la LNH 1999 il se fait réclamé par les Sabres de Buffalo au au total.