Over abut 100 hands this guy is down like 2k and is 55/20 in poker tracker, he is tilting, and i've seen him push as a bluff twice w/ just overcards. Fold or call?

#Game No : 2538860592
***** Hand History for Game 2538860592 *****
$600 NL Texas Hold'em - Monday, August 15, 09:07:38 EDT 2005
Table Table 48885 (6 max) (Real Money)
Seat 5 is the button
Total number of players : 6
Seat 2: profishy ( $382.40 )
Seat 3: Westh ( $481.45 )
Seat 4: smallfish5 ( $625.90 )
Seat 5: farmedfish ( $1401.50 )
Seat 6: max442 ( $641.45 )
Seat 1: PokerJello ( $607.60 )
max442 posts small blind [$3].
PokerJello posts big blind [$6].
** Dealing down cards **
Dealt to farmedfish [ Qd As ]
profishy folds.
Westh folds.
smallfish5 raises [$25].
>You have options at Table 48742 (6 max) Table!.
farmedfish raises [$55].
max442 folds.
PokerJello folds.
smallfish5 calls [$30].
** Dealing Flop ** [ 4c, 5d, Ac ]
smallfish5 checks.
farmedfish bets [$100].
smallfish5 calls [$100].
** Dealing Turn ** [ 5s ]
smallfish5 checks.
farmedfish bets [$200].
smallfish5 is all-In [$470.90]
farmedfish calls [$270.90].
** Dealing River ** [ Td ]
farmedfish shows [ Qd, As ] two pairs, aces and fives.
smallfish5 doesn't show [ Ad, 2s ] two pairs, aces and fives.
farmedfish wins $1258.80 from the main pot with two pairs, aces and fives with queen kicker.
Game #2538862476 starts.