After attending Virginia Commonwealth University (VCU) School of Medicine, he completed his residency training at the University of Maryland Medical Center. He accepts several insurance carriers, including Humana HMO, Humana Bronze, and Humana Catastrophic. Dr. Lin is professionally affiliated with Kansas City VA Medical Center and Saint Luke's Hospital of Kansas City.