Fredericton lawyer Stephen Hill has been disbarred following a series of complaints about professional misconduct.