I could go either way with a flop bet or a flop c/c, your hand plays pretty poorly c/cing the flop but it's just a poor hand on this board texture anyway. I think betting the turn is too thin, and I hate the river. It seems like you just decided that he didn't have a hand here even though it's quite plausible that he does.