We don't have a biography for Cary Richards / Adversary yet. Hang in there, or go ahead and contribute one.
Appearances
Justice League Unlimited
Guest cast, played by J.M. DeMatteis
- Episode 3x11: Ancient History (Apr 29, 2006)