Liam Hall (born c. 1990) is an Australian actor and model. He has portrayed Joe Wilson in Arrow.

Credits

Arrow

Actor

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