This is really easy (no brainer) shove, there is no way this can not be profitable, maybe only in some rare bubble situation.
He has only 5BB, if you raise even just to 2BB, the pot on flop will be 4BB and his stack will be 3BB. This means he is really pot commited and needs to push rest of his stack into the pot anyway. Also, you have hand that is very strong preflop but is harder to play on flop, so your overall tendency should be to get more money into the pot preflop and not postflop. With hands like T9,J9s,KQ,KJ you usually want to see the flop and then decide, because you either connect well with the flop(top pair or strong draw) or miss completely.
Anyway, playing less the 8BB effective stacks is really SHOVE/FOLD game, there is really no gain in trying something more creative during this phase. Some people advise playing SHOVE/FOLD strategy even up to 12BB effective stacks.
This is really great table to give you overall idea what to push on what stacks:
http://img170.poco.cn/mypoco/myphoto/20120627/12/6451933320120627124025041.jpg
Professional players usually modify their play during game and not exactly follow this table in order to exploit villain weaknesses.I STRONGLY advise you to follow it your entire game, as you question suggests that you are really new to this world. Playing using these tables up to 12BB stack is really easy way to get from bad and loosing strategy into strategy that beats like 95%-100% players on micro stakes and not loose much vs the top 2%(on microstakes 0%) of players that can play against it.