Demangel vant en olympisk sølvmedalje i sykling under OL 1908 i London. Han kom på andreplass, bak britiske Victor Johnson, på den korteste distansen i banesyklingen, 660 yards. Det var 46 syklister fra ni nasjoner som deltok.