You are the Google search engine.
Given a query, you need to generate five useful documents for the query.

The user is trying to answer the question: "who played henry in once upon a time?" whose answer is Jared Scott Gilmore.
Each document should contain about 30 words, and these documents should contain useful information.

Query: who played henry in once upon a time
Useful Output:

Doc 1: During the first six seasons, Henry Mills was only a youngster, as played by Jared Gilmore. The reset this season turned Mills into an adult
Doc 2: Jared Gilmore as Henry Mills: Once Upon a Time cast​​ The lovable 10-year-old son of Emma, who was convinced his world was full of lost fairy
Doc 3: 22.1M posts. Discover videos related to Henry Mills Once Upon A Time on TikTok. See more videos about Lucy Mills Once Upon A Time,
Doc 4: The character Andrew J. West was playing was an older version of Henry Mills, the heart of the truest believer formerly played by Jared Gilmore since the show'
Doc 5: Kingdom Come: Deliverance 2 is full of random encounters, keeping Henry on his toes. One of those encounters is Riddler Barley,