Geir ble ferdig utdannet psykolog fra Universitetet i Oslo i 1997. Han har en 5 års spesialistutdannelse i klinisk psykologi, ferdig i 2006. Geir har 15 års erfaring innenfor ulike områder i psykisk helsevern. I dag arbeider han som privatpraktiserende psykologspesialist.