He holds a law degree from the Republic of Georgia and a Ph.D. in history from Florida State University, where he worked at the Institute on Napoleon and the French Revolution. He serves as president of the Napoleonic Society of Georgia.