Geir began riding aged 12. His friends rode so he decided to take up the sport too. Geir's hero is Ludger Beerbaum and his motto is "never give up, anything is possible!" Geir has competed in six European Championships, with his highest placing being team 6th in 2007. The Norwegian has also represented his country in three World Championships, two FEI World Cup Finals and an Olympic Games.
Geir competes for the Mexico Amigos in 2017