Birch tävlade för Danmark vid olympiska sommarspelen 1906 i Aten, där han var med och tog silver i lagtävlingen i gymnastik. Vid olympiska sommarspelen 1912 i Stockholm var Birch med och tog brons i lagtävlingen i fritt system.