Kim Edward, Barrister