Born in Des Moines, Iowa and grew up outside of Minneapolis, Minnesota. He received a degree in History and Latin from the University of Minnesota.
After finishing my degree, he taught English in the south of France and in Guadeloupe, before returning to the United States to complete graduate studies and begin his professional career.
He received a Masters degree from the Elliott School of International Affairs at the George Washington University in Washington DC.
He also worked for several public sector and non-profit organizations, including the Minnesota House of Representatives, the National Conference of State Legislatures, and the International Monetary Fund. He is currently based in Tunisia and work as an independent development consultant.
A 21st Century Social Contract is his blog about the societal changes in Tunisia following the end of the Ben Ali regime.