You need to draw you actor with a method that [*handle rotation*][1]
-


 [1]: https://libgdx.badlogicgames.com/nightlies/docs/api/com/badlogic/gdx/graphics/g2d/Batch.html#draw-com.badlogic.gdx.graphics.g2d.TextureRegion-float-float-float-float-float-float-float-float-float-

 void draw(TextureRegion region,
 float x,
 float y,
 float originX,
 float originY,
 float width,
 float height,
 float scaleX,
 float scaleY,
 float rotation)

**And for alpha actions:** (this *myActor* draw method)

 batch.begin();

 // Store old batch alpha
 temp = batch.getColor();

 // Set new alpha to the batch
 batch.setColor(new Color(temp.r, temp.g, temp.b, actorAlpha));

 // Draw your actor
 batch.draw(texture, getX(), getY(), getOriginX(), getOriginY(), texture.getRegionWidth(), texture.getRegionHeight(), 1, 1, getRotation());

 // Restore old batch color
 batch.setColor(temp);

 batch.end();

Where temp is a Color.