Dexter Fairfax

Name: Dexter Fairfax
AKA: Looking Glass
Species: Human (mutate)
Date of birth: June 11, 1946
Place of birth: Tunbridge Wells, England, United Kingdom
Group affiliations: Blasters, L.E.G.I.O.N.
Source universe: DC Comics
Debut: 1988

Biography

biography

Page links

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License