Grunch
No. Imo this is too thin. What would he ever call you with that you beat? K10? If the 10
was not on board then i would say yes but since it is there just arent any combo draws that missed that will call a river bet that we beat. Now an argument can definitely be made for turning our hand into a bluff to get something like JJ to lay down but as far as barrelling river for thin value...i just dont see it. Espescially considering the incredibly strong line you took.
Also, I do not like your c-bet. I think checking the flop was optimal.