Liam Hall is an Australian actor and model. He portrays Joe Wilson in the sixth season of Arrow.
Ren
2022
2021
Steve Dough
2017
James
2014
Marcus Pierce
2018
Ghoulie #1
Edgar Romero
2016
Joseph Wilson / Kane Wolfman
2012
Prince
2011