Question: who plays young gideon in once upon a time??
Answer:
Giles Matthey