Dennis graduated from Davidson College with a B.S. in Biology and a minor in Chemistry. At Davidson, he served as a college tutor and volunteered at a free clinic for several years. He is currently pursuing his M.D. degree at Duke University School of Medicine where he served as co-president of the Duke Chapter for Health Career Academy, a national program that focuses on introducing underserved high school students to careers in healthcare through weekly case-based learning sessions. He has also been involved with student government at Duke SOM for the past two years and was elected class president. His interests include educational access and health equity, with a focus on cardiovascular disease morbidity and mortality.