General InformationCompany:DC ComicsCreator:Renae De LizRay DillonGender:MaleCharacter Type:HumanFirst Appearance:The Legend of Wonder Woman #16 - Chapter SixteenIssue Died:NonePowers:None Lawrence StoneDC Comics June 1, 2024 admin