Larsen vant en olympisk bronsemedalje i friidrett under Sommer-OL 1908 i London. Han kom på tredjeplass i tresteg, bak britiske Timothy Ahearne og John Garfield MacDonald fra Canada.