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