Ông nguyên quán ở làng Minh Hương, xã Vĩnh Tri, huyện Hương Trà, tỉnh Thừa Thiên.[3] Ông lớn lên tại Huế. Lúc nhỏ ông theo học các trường Lycée Français và Providence ở Huế, sau vào Sài Gòn theo học triết học trường Tây Lycée Jean Jacques Rousseau và tốt nghiệp tú tài tại đây.