Using Axis Input to set Actor Location

I want to change an actors location according to my player input. Basically I have a flying character that can select actors in the world, and I want to change the location of the Actor in the X, Y and Z axis when my character moves in the X, Y and Z axis.
I tried doing this with an Attach and keeping world position, but the actor rotates around my character when I rotate my character… I’ve also tried setting the actors location using the Axis Inputs for MoveForwad and MoveRight, but that did not work either…
Any input would be awesome!