Bo Elmgren gick med i SSU 1948, femton år gammal. Det var under Tage Erlanders första valrörelse som partiledare. Under hans yrkesliv har han bland annat varit journalist och chef- redaktör för dagstidningen Västgöta-Demokraten i Borås men framför allt har han i sammanlagt tjugo år arbetat för det socialdemokratiska partiet. På 1960- och 70-talen jobbade han centralt åt den socialdemokratiska partistyrelsen på Sveavägen 68 i Stockholm. Det var under Sten Anderssons tid som partisekreterare och i den period då Sverige som mest intensivt reformerades under socialdemokratisk ledning. I dag är han pensionär och bor i Södertälje. 2023 fyller
Bo Elmgren 90 år. Han har tidigare gett ut boken Ett långt brev... år 2016.