A direct sampling method in photon-transport calculations is presented which does not require approximations or weighting factors of the energy of the scattered photon provided the incident photon energy is greater than 1.4 MeV. The method can be used for high-energy-photon calculations where most of the approximate formulas are not applicable and the rejection technique is less efficient.