Follow Once Upon a Time

Well that resolves at least half the puzzle..that guy is Henry's father (these pictures seem to jive with the truth Emma shared with Mary Margaret about who he really was versus what she told Henry), but, the other half (is he Baelfire?) would likely be answered.