Bruce MacDonald (born 2 July 1960) is a Canadian sailor. He competed in the Star event at the 1988 Summer Olympics.[1]