Geir graduated from Northwestern College of Chiropractic, USA in 1993. He took veterinary chiropractic courses given by the American Veterinary Chiropractic Association under leadership of Sharon Willoughby in 1993, and completed the basic animal chiropractic courses at Backbone in 2009. He has working part-time with animal chiropractic on dogs since 1993, and at the same time he has run a human chiropractic clinic in Oslo, Norway.
He is active in long distance sled dog competitions, and have finished races like Finnmarksløpet, Femundløpet and Pasvik Trail numerous times. He is a popular speaker in topics of dog injury prevention, animal chiropractic, mushing and physical training. He owns 12 Alaska huskies.
He is a previous member of the Management Committee of the IVCA, and has previously also served as the chairman of the Norwegian Veterinary Chiropractic Association (NVKF).