John is a fictional character portrayed by William Ainscough in the TV series Once Upon a Time.
They appear in 1 episodes out of a total of 156 aired
Episodes1
Second Star to the Right
episode S2.E21 may 2013When Regina goes missing, Emma immediately suspects Tamara. Meanwhile, flashbacks show what happened to Baelfire after leaving the Enchanted Forest.