The origin of Super Villians: Firefly (DC Comics)
https://en.wikipedia.org/wiki/Firefly_(DC_Comics)
Firefly (Garfield Lynns) is a supervillain appearing in American comic books published by DC Comics. Created by France Herron and Dick Sprang, he made his debut in Detective Comics #184 (June 1952).[1] Initially portrayed as a criminal who utilized lighting effects to commit robberies, Firefly was later reimagined as a sociopathic pyromaniac with an obsessive compulsion to start fires following Crisis on Infinite Earths' reboot of the DC Universe in the 1980s. This darker depiction of the character has since endured as one of the superhero Batman's most recurring enemies and belongs to the collective of adversaries that make up his central rogues gallery.[2]
Firefly has been featured in various forms of media, including several shows set within the DC animated universe, The Batman cartoon series, the first season of The CW's live-action Arrowverse television series Arrow portrayed by Andrew Dunbar, and the Batman: Arkham video game franchise. Additionally, a female version of the character named Bridgit Pike appeared in the television series Gotham, portrayed by Michelle Veintimilla and Camila Perez with this version predating the version that later appeared the comics.
more at link...