 Freeman played his club football in New Zealand for Auckland's Northcote club, in the UK for England's Kent Invicta and Castleford clubs, and in Australia for Sydney's Balmain (with whom he reached the 1988 and 1989 Grand Finals), Eastern Suburbs (with whom he won the 1992 Dally M Medal), Penrith and Parramatta clubs.Freeman was born in Auckland, New Zealand on 4 December 1962.He played rugby league as a Bay Roskill Vikings junior.