Ernestas Česonis gimė 1983 m. balandžio 28 d. Vilniuje. Nors gimė be dalies rankos, nuo vaikystės užsiiminėjo sportu, išbandė daugybę sporto šakų: futbolą, salės futbolą, lengvąją atletiką. Dalyvavo Lietuvos neįgaliųjų lengvosios atletikos čempionatuose, ne kartą tapo šuolio į tolį ir 100 m bėgimo čempionu. 2017 m. pasuko į para triatloną. 2018 m. debiutavo Europos čempionate, užėmė 9 vietą. E. Česonio treneris – Kęstutis Steponavičius.