Question: who plays henry in season 7 of once upon a time?
Answer: Andrew J. West