 Prior to joining the University of North Carolina at Chapel Hill, he was on faculty at Colgate University as an Assistant Professor of Philosophy and Religion from 1999 - 2004.Omid Safi was born in Jacksonville, Florida and is of Iranian descent.He was raised in Iran and fled Tehran to the United States with his family in 1985.