Dr. Roca was born and raised in Miami. He graduated from Christopher Columbus High School and then went on to attend Duke University in North Carolina, where he earned a degree in Molecular Biology with minors in Chemistry and Spanish. Following his life-long dream of becoming a physician, Dr. Roca then enrolled at the Medical College of Virginia in Richmond, VA.
After graduating he returned to Miami to complete his residency at Jackson Memorial Hospital. He is board certified in Obstetrics and Gynecology and is a member of the American Board of Obstetrics and Gynecology, and the American Medical Association.
He has been in private practice since 2005. Dr. Roca is a tri-athlete and enjoys outdoor activities with his wife, Juliana.