Bodo Niggemann wurde 1951 in Adelaide/Australien geboren und wuchs in Hamburg auf.
Nach dem Medizinstudium und der Approbation 1981 verbrachte er ein Forschungsjahr an der Medizinischen Hochschule Hannover. Anschließend absolvierte er seine Facharztausbildung
zum Kinder- und Jugendarzt am Universitätsklinikum Eppendorf in Hamburg. Ab 1990 war er mit einer 5-jährigen Unterbrechung an den DRK-Kliniken Westend zunächst leitender Oberarzt, später einer der Chefärzte an der Universitätskinderklinik Charité in Berlin. 1995 erfolgte die Habilitation, 2001 die Professur.
Nach seiner Pensionierung im Jahre 2017 beendete er alle medizinischen Tätigkeiten und intensivierte seine Hobbys als Künstler, Photograph, Schlagzeuger und Autor.