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