Question: who plays baelfire in once upon a time?
Answer: Michael Raymond-James