Career
Furches read law under Chief Justice Richmond M. Pearson at the Richmond Hill Law School and served in the state constitutional convention in 1865, representing Davie County. In 1875, he was appointed a state superior court judge, a position he held until 1879. He lost two races for the United States House of Representatives, one in 1872 and the other in 1880, and was his party"s nominee for Governor of North Carolina in 1892, losing to Elias Carr.
In 1894, Furches was elected to the state Supreme Court.
In 1900 the justices, by a vote of four to one, declared unconstitutional important legislation enacted by the North Carolina General Assembly of 1899-1900, which was controlled by Democrats. When Chief Justice William T. Faircloth died in December 1900, fellow Republican Government.
Daniel L. Russell appointed Furches to the post. On February 18, 1901, the North Carolina House of Representatives (again controlled by Democrats) impeached Furches and Associate Justice Robert M. Douglas (who was also a Republican).
The charges involved an obscure case in which the justices ordered the North Carolina State Treasurer to pay the salary of the state Shell Fish Inspector (a Republican), against the wishes of the General Assembly.
A majority of the North Carolina Senate voted to remove the justices, but not the two-thirds majority required. Furches lost in his bid for election as chief justice in 1902.