In this paper, we will discuss an approximation of the characteristic function of the first passage time for a Levy process using the martingale approach. The characteristic function of the first passage time of the tempered stable process is provided explicitly or by an indirect numerical method. This will be applied to the perpetual American option pricing and the barrier option pricing. Numerical illustrations are provided for the calibrated parameters using the market call and put prices.