Thomas F. Aylward est titulaire d’un baccalauréat et une maîtrise en langue et culture chinoise et a étudié le chinois en Chine continentale et Taiwan. Il se spécialise dans la recherche et la traduction de textes classiques chinois sur l’astrologie chinoise, le feng shui, daoism, et le bouddhisme. Il vit à Hanoï.