Third hand at a new table, only read on villain here is that he's an ego player, so I knew that being aggressive would be the way to play this hand. Do you guys ever play monsters aggressively like this?

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

Button ($17.71)
SB ($7.63)
BB ($12.81)
UTG ($11.55)
UTG+1 ($20.90)
Hero ($28.80)
MP2 ($61.05)
CO ($23.75)

Preflop: Hero is MP1 with Q, K. SB posts a blind of $0.10.
1 fold, UTG+1 calls $0.25, Hero raises to $0.75, MP2 calls $0.75, 1 fold, Button calls $0.75, 1 fold, BB calls $0.50, UTG+1 calls $0.50.

Flop: ($3.85) 7, 9, 5 (5 players)
BB checks, UTG+1 checks, Hero bets $3, MP2 calls $3, Button folds, BB folds, UTG+1 folds.

Turn: ($9.85) 8 (2 players)
Hero bets $4.5, MP2 calls $4.50.

River: ($18.85) A (2 players)
Hero bets $8, MP2 raises to $16, Hero raises all-in, MP2 calls $4.55.

Final Pot: $47.40

Results in white below:
Hero has Qh Kh (flush, king high).
MP2 has Js Tc (straight, jack high).
Outcome: Hero wins $47.40.