Actor | Writer
Found hanging from the cord of an electric kettle in a shower stall next to his cell. Topaz had been in prison since his arrest May 31, accused of ordering the beating of two television executives who had rebuffed his ideas for new shows, and the ...
Haifa, Palestine [now Israel]
Dive deep into everything Awards Central, superheroes, IMDb Picks, and more.