Photon Animator View

Options
Is it possible to sync a runtimeAnimatorController using Photon Animator View? My code is shown below, I'm trying to enable networking for a fighting game and I want to sync the played animations:

public Animator animator;
private RuntimeAnimatorController controller;
public AnimatorOverrideController overrideController;

void Awake ()
{
animator = gameObject.GetComponent();
controller = (RuntimeAnimatorController)Instantiate(Resources.Load("MC_Controller"));
}

void Play()
{
currentAnimationData.stateName = "State1";
currentAnimationData.length = currentAnimationData.clip.length;

AnimatorOverrideController overrideController = new AnimatorOverrideController();
overrideController.runtimeAnimatorController = controller;
overrideController["Default"] = currentAnimationData.clip;
overrideController["State1"] = currentAnimationData.clip;
animator.runtimeAnimatorController = overrideController;
animator.Play("State1", 0, 0);
}