Prof Dean received his PhD and M.A in Chinese from Stanford University.
He is Lee Chair and James McGill Professor Emeritus of McGill University.
Prof Dean is the author of several books on Taoism and Chinese popular religion. He directed Bored in Heaven: a Film about Ritual Sensation(Dean 2010), an 80 minute documentary film on ritual celebrations around Chinese New Year in Putian, Fujian, China.
His current research concerns transnational trust and temple networks linking Singapore Chinese temples to Southeast China and Southeast Asia. As part of this project. he is conducting a survey of 800 Chinese temples in Singapore.