So, let’s see.
You have the player and you have an enemy.
1 - give the enemy the same animation BP as the player
2 - copy all the logic in the player’s input events to the enemy (moveup, moveright, fire, …)
3 - replace all the the input events in the enemy by custom events:
4 - in the player BP, get the reference to the enemy in question:
5 - also in the player BP, add the necessary logic to sent the same input commands to the enemy:
6 - the end. Result: