Villain is 28/21/1 - I havnt seen him in a 3bet pot before and I have about 90 hands on him. What do I do on the turn? Any reasonable bet from me leaves me completely commited so surely has to be a shove or check? Bet flop larger? Check flop because he's so passive? No idea. Thanks guys.

PokerStars No-Limit Hold'em, $0.25 BB (6 handed) Poker-Stars Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

UTG ($21.45)
MP ($28.15)
CO ($45.05)
Hero ($24.80)
SB ($50.85)
BB ($33.90)

Preflop: Hero is Button with K, K.
1 fold, MP raises to $1, 1 fold, Hero raises to $3.5, 2 folds, MP calls $2.50.

Flop: ($7.35) T, T, J (2 players)
MP checks, Hero bets $5.5, MP calls $5.50.

Turn: ($18.35) 8 (2 players)
MP checks, HERO?????