He served as Treasurer of the New Mexico Territory in 1865 and 1866, and as Superintendent of Indian Affairs in New Mexico in 1868.
He held the positions of Comptroller of the New Mexico Territory in 1865 and 1866, and as Superintendent of Indian Affairs in New Mexico in 1868.