Actor · DirectorLiam HallSydney, AustraliaLiam Hall is an Australian actor and model. He portrays Joe Wilson in the sixth season of Arrow.SocialsWebsiteKnown forArrowJoseph Wilson / Kane WolfmanLuciferEdgar RomeroOnce Upon a TimePrinceRiverdaleGhoulie #1Chilling Adventures of SabrinaMarcus PierceBefore I FallSteve Dough