Sir Henry (Once Upon a Time)

Sir Henry (also known as King Henry) is a recurring character on the sixth and seventh seasons of ABC's Once Upon a Time. He is portrayed by Jared S. Gilmore who is Henry Mills' alternate counterpart.
Shortly after Rumplestiltskin's defeat, Henry was welcomed by his alternative relatives fromm the original realm, and adopted by Regina Mills prior to her coronation 
Category:Once Upon a Time characters