With two degrees from Tulane University of Louisiana, he has work experience that includes being a founding partner of two architecture firms, working in private sector firms, serving on staff of a local non-profit organization, and being a public servant in a state agency, as well as being staff and faculty at a private college. Currently, he has positions with the College of Architecture at the University of Oklahoma in Norman. He is an Associate Professor with the Architecture division, and is Director of Great Plains Studios, a part of the Institute for Quality Communities.