He received his medical degree from the University of Puerto Rico School of Medicine, completing a visiting clerkship in cardiovascular diseases at Mayo Clinic during the same tenure. Dr. Vilaro went on to complete a residency in internal medicine at the University of Florida, serving as chief resident for the program. He then continued his training at UF, completing cardiology and advance heart failure/transplant cardiology fellowships.