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