Question: once upon a time season 7 hansel actor?
Answer: Nathan Parsons