Spurs are almost never a thing I look at when sexing a chicken. . . However, how old is he/she? Because the face, comb, waddles, and tail base, shape, and amount of black point to a possible cockerel. It all depends on age though.
I had a Speckled Sussex hen that had 1 1/2 inch long spurs. Spurs (or spur nubs) are not an indication of sex. The long, thin, pointed saddle and hackle feathers are a definite sign of a roo which, I'm sorry to say, is what you have.