Moses N. Harshaw was born in Collettsville (Caldwell County), North Carolina, on July 8, 1856. Harshaw was a prominent attorney in Lenoir who served two terms in the legislature. He died in Charlotte (Mecklenburg County) on March 20, 1920.