In a basis of Hilbert space consisting of momentum eigenstates expressed in the momentum representation, the action of the operator is simply multiplication by p, i.e. it is a multiplication operator, just as the position operator is a multiplication operator in the position representation. Note that the definition above is the canonical momentum, which is not gauge invariant and not a measurable physical quantity for charged particles in an electromagnetic field. In that case, the canonical momentum is not equal to the kinetic momentum.