 In 1994 he joined University of North Carolina at Chapel Hill where he was an assistant professor, full professor, and then Stuart Chapin Professor of Sociology.He remained at North Carolina for 12 years before moving to Notre Dame as the William R. Kenan, Jr.Professor of Sociology and Director of the Center for the Study of Religion and Society.