James Clavell nació en Sidney Australia (algunas fuentes citan que nació en el Reino Unido y fue llevado a Australia a temprana edad), fue bautizado como Charles Edmund Dumaresq de Clavelle.