He practices nephrology at North Shore University Hospital in Great Neck, NY. He completed his residency training at Yale University New Haven Hospital in Internal Medicine and then a fellowship in Nephrology at New York Presbyterian Hospital-Weill Cornell campus.