Party affiliation: Republican
Admitted to Wyoming bar, 1897, and began practice at Rawlins. County attorney, Carbon County, Wyoming, 1904-1910. President Rawlins National Bank, since 1923.
President Rawlins Development Company, Minnie Belle Oil Corporation, Lost Soldier Development Company. Treasurer Hatfield Oil Corporation, Bush Lake Sheep, Dinner Lake Oil Corporation, Maggie B. Oil Corporation, Sunset Camps, Inc. Mayor of Rawlins, 1920-1921.
Member State Board Law Examiners. Member committee appointed by Wyoming Supreme Court to revise statutes of Wyoming County executive, Carbon County, Boy Scouts America.