Thomas Joshua Harkins was born in North Carolina on January 15, 1879. Harkins was an attorney in Asheville (Buncombe County). He died in Asheville on November 22, 1968.