James Parker

Dr. James Parker is an expert trauma surgeon from London, England and father of the Parker twins, Rose and Dahlia.