One who obtains benefit from a public good without paying for it directly.
A worker at an open shop who is able to enjoy the benefits negotiated by a union without being a member of the union.
Someone who obtains goods or services legally without paying.
sponger (person who takes advantage of the generosity of others)
beggar