Nathaniel Barton (Earth-11051)

Nathaniel Pietro Barton, otherwise known as Hawkeye, is the alternative future version of Nathaniel Barton (Earth-199999).

He is portrayed by Stephen Amell.