Sullivan was a Professor of mathematics at McGill University from 1908 to 1946. He became Emeritus Professor of Mathematics in 1947.