Latem 2018 François przeszedł do RE Virton. Zadebiutował w nim 1 września 2018 w wygranym 3:0 wyjazdowym meczu z KFC Dessel Sport. W sezonie 2018/2019 wywalczył z Virtonem awans do drugiej ligi.

Latem 2020 François przeszedł do Royale Union Saint-Gilloise. Swój debiut w nim zanotował 21 sierpnia 2020 w wygranym 2:0 wyjazdowym spotkaniu z KMSK Deinze. W sezonie 2020/2021 awansował ze swoim klubem do pierwszej ligi.

Sezon Klub Kraj Rozgrywki Mecze Gole 2008/09 Excelsior Mouscron Eerste klasse 6 0 2009/10 Excelsior Mouscron Eerste klasse 16 2 2009/10 Germinal Beerschot Eerste klasse 7 0 2010/11 Germinal Beerschot Eerste klasse 15 2 2011/12 Germinal Beerschot Eerste klasse 31 3 2012/13 Germinal Beerschot Eerste klasse 18 1 2012/13 Royal Charleroi Eerste klasse 9 0 2013/14 Royal Charleroi Eerste klasse 33 1 2014/15 Royal Charleroi Eerste klasse 26 0 2015/16 Royal Charleroi Eerste klasse 4 0 2016/17 Beerschot Wilrijk Nationaal 1 22 4 2017/18 Beerschot Wilrijk Tweede klasse 33 4 2018/19 RE Virton Nationaal 1 34 5 2019/20 RE Virton Tweede klasse 11 0 2020/21 Union SG Tweede klasse 18 1 Kariera reprezentacyjna François ma za sobą występy w młodzieżowych reprezentacjach Belgii na różnych szczeblach wiekowych: U-17, U-18, U-19 i U-21.