https://history.army.mil/html/museums/uniforms/survey_uwa.pdfThe above Link is for a PDF download of American Service Uniforms and Kit, throughout the ages.
I'm not too familiar with this Subject Matter, but the download gives valuable information on how Uniform Dress changed over the years. The Soldier depicted in the photograph appears to be Infantry, as the Cap Badge shows crossed Rifles. The top Coat appears to be the old style colour blue, which was gradually superceded by Khaki from 1902, though was continued to be worn by some Artillery and Engineering servicemen, until stocks ran out, approximately by 1911. As yet I cannot identify the Regimental Cap and Collar Badges.
Add: From information in the above Link, the Uniform Style could date from the mid 1890's. It was also adopted by the New York National Guard, begining around 1896.