- B.A. in Philosophy, University of Hong Kong, Hong Kong, (2002)
- M.Div., Alliance Bible Seminary, Hong Kong, (2007)
- Th.D., Ruhr- Univerität Bochum, Germany, (2013)
- Honorary Minister, Chinesische Allianz Kirche Berlin, Germany, (2007-13)
- Alliance Bible Seminary, (2013-present)
Dr. Chan's specialization lies in the theology of Karl Barth, theology of prayer, political theology and theological reform of spiritual tradition Chinese church. He has been teaching at ABS since 2013.