Rooms vant en olympisk bronsemedalje i vektløfting under OL 1920 i Antwerpen. Han kom på andreplass i den nest letteste klassen, lettvekt opp til 67,5 kg. Det var første gangen i OL som løfterne ble delt inn i ulike vektklasser. Det var totalt fem vektklasser under OL-1920. Rooms løftet sammenlagt 230,0 kilo, eller 27,5 kg mindre enn gullvinneren Alfred Neuland fra Estland og ti mindre enn sin landsmann Louis Williquet som vant sølv. Vektløftkonkurransen besto av tre løft, rykk og støt med en hånd og støt med begge hendene. Det var 12 utøvere fra 10 nasjoner i lettvektklassen som ble avviklet 29. august 1920.