Rotate an Actor about the World Axis

Hi guys, I am attempting to rotate an actor about the world axis but cannot seem to do it correctly. At first I thought that SetActorRotation vould be used to do what I am looking for but then realized that it rotates the actor over its local axis. The problem arises when I perform a yaw rotation and later attempt to perform a pitch rotation. When the pitch rotation is called, the actor rotates about its local axis, just as if I had call addToLocalRotation. Does anyone have any suggestions on how to approach this?