David de Lautour (RJ from Power Rangers Jungle Fury) guest starred in the April 20 episode of ABC’s Once Upon a Time.
He played Prince Jonathan, a man after Cora’s heart who is ultimately revealed to have been a commoner. But in one magical night together, they ended up conceiving the girl who would grow up to become the Wicked Witch. The episode is #318, “Bleeding Through”.
(Courtesy: Snow_Prince from Rangerboard)