Moving back to Brisbane in 1886, O'Sullivan went into partnership with Charles Bedell Lilley, son of Sir Charles Lilley, and after the partnership finished O'Sullivan continued on with the business while also studying for the Bar and was admitted in 1900.
In 1915, O'Sullivan was appointed as a District Court judge, and made chairman of the Central Sugar Cane Prices Board.