In 1877 he traveled to Lead, South Dakota for the Black Hills gold rush. He was appointed postmaster of Lead by Chester Arthur. In 1905 he was appointed by Theodore Roosevelt as consul at Ciudad Juarez, and served to 1917.
He was the editor of Lead City Daily Tribune.
In 1919-1922, he was United States. Consul in Cornwall, Ontario.