Joseph Zada is an Australian actor. He has appeared in television series such as Total Control and Stan Australia series Invisible Boys, as well as Australian movies Bilched and The Speedway Murders. From Wikipedia
The teaser confirms that Prime Video will stream all eight episodes at launch