Hello,
Preflop is fine.
Definitely just check/fold the flop. Our draw is too weak to chase it, also we have a player behind us left to act.
As played, I'd check/call the turn.
On the river, I would fold against his raise. I don't think he is shoving a hand like two pair or set here.
Best,
Plamen