How can I rotate my player around an actor with inputs?

Hey guys! I am currently attempting to make a little minigolf game but I have run into a pretty big problem. I can’t seem to figure out how to rotate my player around the ball, allowing for aiming. I will need the player to actually rotate around the ball, seeing as the other players will be able to watch him do so. I have tried parenting the player to the ball and rotating the ball, however this causes problems and it simply won’t seem to work. Is there a way to smoothly rotate my player around the ball while holding an input? Thanks so much!