Santos va representar per primera vegada Brasil en un Jocs Paralímpics quan va competir en els Jocs Paralímpics d'estiu de 2004 a Atenes, Grècia. Allà va guanyar una medalla de plata en els 5000 metres masculins <unk> T12, una medalla de plata en els 1500 metres masculins <unk> T13, una medalla de bronze en els 800 metres masculins <unk> T12 i va acabar quart en els 4 x 100 metres masculins <unk> T11-13. També va competir als Jocs Paralímpics d'estiu de 2008 a Pequín, Xina. Allà va guanyar una medalla de bronze en els 800 metres masculins <unk> T12, una medalla de bronze en els 5000 metres masculins <unk> T13 i una medalla de bronze en els 10000 metres masculins <unk> T12. Als Jocs Paralímpics d'estiu de 2012
va guanyar la plata en els 1500 metres masculins <unk> T11.