This paper presents a more efficient method for iterated rotation in three dimensions where multiple points are being rotated by multiple angles about the same axis, as would he done in robotic simulation or computer graphic animation. General axes that do not necessarily pass through the origin and multiple composed rotations are also handled. The algorithm is numerically well conditioned for all axis directions.