Participó de tres Juegos Olímpicos consecutivos,[1] siendo medallista de plata en los 100 m espalda en una oportunidad.
Es considerado el mejor nadador cubano de la historia.
[2][3] Falcón nado en representación de Cuba en los Juegos Olímpicos de Barcelona 1992, Atlanta 1996 y Sídney 2000.
En 1996 ganó la medalla de plata en los 100 m espalda, por delante del también cubano Neisser Bent.
[4] En el año 2006 se convirtió en el comisionado nacional de la natación en su país.