Liam Hall

Liam Hall is an Australian actor. He will portray Joe Wilson in the sixth season of Arrow.

Season 6

 * Episode 5 Joe Wilson
 * Episode 6 Joe Wilson