Doyle, cuyo nombre en inglés es Christopher Doyle, nació en 1952 en una familia de médicos en los suburbios de Sydney, Australia. Después de graduarse de la universidad, abandonó Australia y se convirtió en marino mercante noruego. muchas cosas diferentes funcionan en diferentes países. A finales de la década de 1970, viajó a Hong Kong y estudió chino durante dos años. Su profesor de chino le puso un nombre chino: Du Kefeng, y luego se mudó a Taiwán.