Before joining the Michigan Law faculty, he was an associate clinical professor of law and director of LLM curriculum at Michigan State University College of Law. He also was a core faculty member of the Muslim Studies Program at Michigan State. He previously served as the director of advanced legal studies and as a C.V. Starr Lecturer at Peking University School of Transnational Law.