you left out one key fact. How much was he all in for?? Without the amount of the all in its hard to give you an advice.
The pot was about 120 when he went all in. If he was all in(or you are all in for the 100-200 range it's probably just one of those hands that are hard to get away from. If the all in was greater than $200 or so I think you have to consider folding and finding a better spot.
Who was it out of curiousity? Barry Johnson or somebody like that.
Jason