Question: who 's henry 's father in once upon a time
Answer: Baelfire / Neal Cassidy