a native of east boston, greer was a member of the east boston amateur athletic boat club. on july 30, 1904, he won an olympic gold medal in the single sculls competition with a time of 10:08.5 at the age of 25. the final was held at creve coeur lake in maryland heights, missouri, where he beat out james juvenal (silver) and constance titus (bronze).