Smallville - Season 1
Justice League: The New Frontier
Smallville - Season 10
Suicide Squad
12 November 1965, Hollywood, California, USA
25 November 1979, Stockholm, Stockholms län, Sweden