Geir Christensen er oppvokst i Nordfjord og Oslo. Han er utdannet som kontaktledningsmontør/E-verksmontør gruppe A, og han har arbeida i Jernbaneverket siden 1977. Christensen har lenge vært aktiv i fagbevegelsen.