Hello,
Preflop I think we can even raise here, but if you don't feel comfortable playing in a raised pot with this then it's perfectly well to limp/call.
Without any specific information I prefer check/folding the flop.
Once he calls you on the flop, turn is fine.
Best,
Plamen