Castle-Connolly has successively recognized him as one of the top cardiologists in New York. He is a Fellow of the American College of Cardiology and American College of Physicians. He has received numerous awards in teaching and has lectured throughout the United States in the area of cardiac prevention, lipidology, antiplatelet therapy, treatment of myocardial infarction, and hypertension.