He graduated from Rhodes College with a chemistry degree and from the University of Tennessee Medical School. He is Clinical Assistant Professor of Radiology at the University of Tennessee. He serves on the board of his medical group and is Chief of Staff of Methodist Hospital- Olive Branch.