Jack Moore (born April 2, 2003) is a Canadian actor. He portrayed William Clayton in a recurring role in the sixth season of Arrow, and in a guest starring role in the fourth and fifth seasons of Arrow, and the second season of The Flash.

Credits

The Flash

Actor

Season 2

Arrow

Actor

Season 4
Season 5
Season 6
Season 7
Season 8
Community content is available under CC-BY-SA unless otherwise noted.