Flávio Vianna de Ulhôa Canto (Oxford, 16 de abril de 1975) es un deportista brasileño que compitió en yudo.
Participó en dos Juegos Olímpicos de Verano en los años 1996 y 2004, obteniendo una medalla de bronce en la edición de Atenas 2004 en la categoría de –81 kg. En los Juegos Panamericanos consiguió tres medallas entre los años 1995 y 2003.
Ganó diez medallas en el Campeonato Panamericano de Yudo entre los años 1996 y 2010.