How do I make an actor move whenever the player camera sees it?

Hello, as the title says I am trying to get an actor to move whenever the player camera sees the actor. My current node setup works on Event BeginPlay, but I am having trouble figuring out how to get it whenever the Player Controller camera sees it. My current Node setup looks like this. (Disregard the Event OnBeginViewTarget, I know it doesn’t work, GetRootComponent is also plugged into Component, I just removed it trying to figure out my problem. It’s also the Level BP and not the Actor BP if that helps.)

Does anyone know how to go about it? Thank you.