William MacPherson Ross (born July 29, 1900, date of death unknown) was a Canadian rower, born in Acton, Ontario, who competed in the 1928 Summer Olympics.