Born in Philadelphia, Pennsylvania, but raised in Alabama, Dr. Castillo earned his bachelors degree at the University of Alabama, graduating Magna Cum Laude. He attended the University of Health Sciences in Kansas City, Missouri and earned a Doctor of Osteopathy, graduating Cum Laude. He worked as an Internist at St. John Moross and St. John Macomb for two years. He then completed his Nephrology fellowship at St. John in Warren, Michigan. He is licensed to practice in Alabama and Michigan. Dr. Castillo is recently married. Dr. Castillo enjoys college football and outdoor activities.