2004 schied er bei den Olympischen Spielen in Athen im Achtelfinale gegen den Griechen Revazi Zintiridis aus. Im November 2004 siegte Fallon bei den U23-Europameisterschaften. Bei den Weltmeisterschaften 2005 in Kairo erreichte er mit einem Halbfinalsieg über den Kasachen Salamat Utarbayev das Finale und gewann den Weltmeistertitel durch einen Sieg über den Österreicher Ludwig Paischer. Im Jahr darauf gewann er bei den Europameisterschaften 2006 in Tampere im Halbfinale gegen Nestor Chergiani und im Finale gegen den Armenier Armen Nasarjan. Danach nahm Fallon erst bei den Europameisterschaften 2008 in Lissabon wieder an einer internationalen Meisterschaft teil, schied aber im Achtelfinale gegen den Tschechen Pavel Petřikov aus. Bei den Olympischen Spielen 2008 in Peking unterlag er im Achtelfinale gegen Ludwig Paischer, in der Hoffnungsrunde kämpfte sich Fallon auf den siebten Platz vor.