DCs Legends of Tomorrow - Season 1
DCs Legends of Tomorrow - Season 2
The Flash - Season 3
The Flash - Season 2
The Flash - Season 1
DCs Legends of Tomorrow - Season 3
17 February 1970, Wallasey, Merseyside, England, UK