A former barrister has been struck off the roll of practitioners in NSW after it was found that he practised in the state for six years without a local practising certificate and lied to the Queensland Bar Association about the location of his practice.