Hansen tävlade för Norge vid olympiska sommarspelen 1912 i Stockholm, där han var med och tog brons i lagtävlingen i svenskt system.