In this note, by using Bismut’s approach to Malliavin calculus for jump processes, we obtain a criterion for the existence of density functions of the running maximum of Wiener-Poisson functionals. As an application, existence of density functions for the running maximum of a Levy-Ito diffusion is proved.