He holds professional degrees in architecture from Miami University and the Technical University of Iasi. He currently teaches architecture and urban design at Southern Polytechnic State University located in the Atlanta metropolitan area.