Question: who plays the new henry mills on once upon a time
Answer: Andrew J. West