Geoffrey Farrington, Attorney