Hello
An NCO is a non-commissioned officer, in other words a Sergeant or Corporal (various grades of both). In British parlance a Corporal or Lance Corporal is a junior NCO, a Staff Sergeant or Sergeant a senior NCO, and one of the various grades of Sergeant Major a Warrant Officer.
Your great-grandfather was presumably in the cavalry or some other mounted unit, as he is wearing spurs and a sabre.
It is certainly a pre-1914 photograph.
Ann
Thanks! My family has a sad story.
My great grandfather after the fall of the monarchy wassend to Siberia.
In 1941 the Germans invaded Kharkov and took my grandparents to a Labour Camp in Germany.
In 1945 she was released and had my mother in Germany.
In 1952 they arrived in Brazil. In 1954 my grandfather died in an accident at work.
My grandmother kept these photos for years. But he never gave more information about his past. She was afraid of Stalin, even being here. Having spent in Labour Camp it was a sad person.
I have some pictures of people who do not know the name.
The information that you are giving is a light for our family.
I hope to identify the badge for more information.
Thank you.