Ferris won two bronze medals at the 1968 Summer Olympics in Mexico City. He received a gold medal in the 200-meter butterfly at the 1967 World University Games, where he set a new world-record time of 2:06.0. 