Will Harper

Will Harper (formerly Roy Harper) is a former superhero archer from Star City. He later married Cheshire, and they have two child together