I'm thinking I should have led the flop and turn, thoughts?

PokerStars No-Limit Hold'em, $2 BB (8 handed) FTR converter on zerodivide.cx

BB ($264.80)
UTG ($146.90)
UTG+1 ($59.40)
MP1 ($701)
MP2 ($245.60)
CO ($242)
Button ($76)
Hero ($229.60)

Preflop: Hero is SB with J, J.
UTG raises to $6, 1 fold, MP1 calls $6, 3 folds, Hero calls $5, 1 fold.

Flop: ($20) J, 9, 2 (3 players)
Hero checks, UTG checks, MP1 bets $12, Hero calls $12, UTG folds.

Turn: ($44) 3 (2 players)
Hero checks, MP1 bets $24, Hero raises to $70, MP1 calls $46.

River: ($184) 8 (2 players)
Hero checks, MP1 bets $104, Hero calls $104.

Final Pot: $392