He attended Thomas Jefferson University, Jefferson Medical College for medical school and subsequently trained at a hospital affiliated with Virginia Commonwealth University (VCU) for residency. Patient ratings for Dr. Thompson average 4.0 stars out of 5. He accepts several insurance carriers, including Anthem, Blue Cross/Blue Shield, and Blue Shield. Dr. Thompson speaks Spanish. He is professionally affiliated with PIH Health.