John Ruddick has been an advocate of democratic reform within the NSW Liberal Party since the mid-1990s and on two occasions his efforts have almost had him expelled from the party.