Yeah...That is a bad beat. Sometimes if you are short stack you can expect a call like that but he called off like 2/3 of stack with that junk. You got your chips in pre-flop with best hand there is not much more you can do. Even if you did not go all in pre flop I don't see how you could of gotten away from hand later.
Maybe you will be able to pay him back at next tourny. I am sure you will remember his name for awhile.