Nathan Altai in No Return

Nathan Altai plays Detective Ozal in ITV’s miniseries No Return.