Han representerte Norge på 800 m under OL 1928 i Amsterdam, og deltok i fem friidrettslandskamper. Han satte flere norske rekorder på 1 500 m. I 1933 løp han på 3.56,5, en rekord som ble stående i fire år. Jørgensen representerte Lillehammer Idrettsforening og Lillehammer Skiklub, før han flyttet til Trondheim og meldte overgang til Sportsklubben Freidig og ble også medlem av Trondhjems skiklub.