I grew up in Hong Kong. I accepted Christ in 1981 and attended Shek Yam Alliance Church in HK until 1994. I was studying in England from 1988 to 1992. In 1994, I migrated to Vancouver and attended Vancouver Chinese Alliance Church (VCAC). I worked as a software engineer for years. I accepted the calling of God in 2010 and received my theological training from Carey Theological College. I served at Halifax Chinese Alliance Church (HCAC) from 2012 to 2017. Praise the Lord! I joined the pastoral team of Westwood Alliance Church (WAC) in 2017. I achieved a DMin of spiritual formation from Tyndale Seminary in 2019. My passion is to walk a spiritual journey with Christ followers. My plan is to become a Certified Spiritual Director (CSD). My spiritual gifts are mercy, service, and teaching etc.