Juan Viedma Castillo (born February 6, 1970 in Barcelona) is a track and field athlete from Spain. He has a disability: He is blind and a T12/F12/B2 type athlete. He competed at the 1992 Summer Paralympics in the 100 meter B2 race. He competed at the 1996 Summer Paralympics. He finished first in the F12 triple jump. He finished third in the long jump. He competed at the 2000 Summer Paralympics. He finished third in the 4 X 100 meter T11-T13 race. He competed at the 2004 Summer Paralympics.