In 1872, he helped to organize the American Public Health Association in New York City, and founded and became an officer in the Society for Promoting the Welfare of the Insane, an organization that sought to protect the welfare of the mentally ill in New York City.
On June 17, 1873, he was appointed as a Sanitary Inspector until the next month, when he was made Superintendent of the State Homeopathic Asylum for the Insane in Middletown, New York.