Skip to main content
Report this ad

See also:

'Once Upon a Time' spoilers: Did Neal turn into a flying monkey?

Michael Raymond James plays Neal Cassidy, the father to Henry and on again/ off again love of Emma Swan.
Photo by Ethan Miller/Getty Images
Report this ad