We present the tree-level amplitudes involving one, two and three photons that are required for next-to-leading order QCD calculations of production rates of three final-state particles. We also present the required one-loop amplitudes in terms of previously published results.