Liam Hall is an Australian actor and model. He portrays Joe Wilson in the sixth season of Arrow.
Arrow
Series • 2012
Lucifer
Series • 2016
Once Upon a Time
Series • 2011
Riverdale
Series • 2017
Chilling Adventures of Sabrina
Series • 2018
From Straight A's to XXX
Movie • 2017
Before I Fall
Wicked
Movie • 2021
We Are Fine
Movie • 2014
Torn
Movie • 2022