Career
Following Greer"s junior hockey with the Gloucester Rangers in the CJHL, he played two years with the Muskegon Fury of the Colonial Hockey League. Greer spent the next 6 seasons playing for the Bracknell Bees of the Ice Hockey Superleague (ISL) in the United Kingdom. The Bees were league champions in the 1999–2000 season.
Greer signed with SønderjyskE of the Danish Alabama-Bank Ligaen for the 2003-2004 season and has played in Denmark since then
He has played for two championship teams in Denmark, in 2005-2006 and in 2008-2009. Both SønderjyskE teams.
Greer has also played for Aalborg in the Danish ice hockey league. On January 6, 2004 playing for SønderjyskE, Greer became the first professional ice hockey goaltender in Denmark to score a goal.