Su nombre completo era Charles Dudley Heaslip, y nació en Fort Grant, Arizona. Era hijo de Irving Heaslip, militar profesional natural de West Lincoln, Ontario, que sirvió durante más de veinticinco años en el Ejército de Estados Unidos, viendo la acción en la Batalla de Little Bighorn y en la Guerra filipino-estadounidense. Nada se conoce de la madre de Dudley, salvo que ella debió fallecer joven.