Liess zakwalifikował się do męskiej rundy 200 m motyla na Letnich Igrzyskach Olimpijskich 2012 w Londynie, pobił rekord Szwajcarii i przekroczył czas FINA B-cut off 1:58.13 na Mistrzostwach Europy
w Debrecen, Węgry. W drugim etapie wyzwał siedmiu innych pływaków, w tym byłego półfinalistę Hsu Chi-chieh z Chińskiego Tajpeju. Liess był na ostatnim miejscu o 0,16 sekundy za kanadyjskim Davidem Sharpem. Liess nie awansował do półfinału, ponieważ zajął trzydziestą trzecią pozycję w ogólnej klasyfikacji.