Mehlhorn vant en olympisk bronsemedalje i bobsleigh under Vinter-OL 1932 i Lake Placid. Han var med på det tyske laget som kom på tredjeplass i firerbob bak to amerikanske. Konkurransen ble avviklet 14. og 15. februar 1928. De andre på laget var Hanns Kilian, Sebastian Huber og Max Ludwig.