He draws on an extensive professional training and personal experience treating athletes at all levels. He has been the treating physician for Hall of Fame Olympic Athletes, as well as professional and Hall of Fame athletes in the NFL, Major League Baseball, and the National Hockey League. In addition he has treated elite professional and amateur athletes from triathletes, mixed martial arts, golfers, marathoner’s gymnasts, dancers and ultra-marathoners.