Firefly is coming to Arrow and he’ll be played by actor Andrew Dunbar in the show’s tenth episode.
A firefighter named Garfield Lynns is horribly burned on the job three years ago and never recovered, mentally or physically, and transforms into a villain called the Firefly. Expect the Arrow version of the character to be a more grounded reinterpretation of the DC character (though that is a rather cool illustration of the original character above).
Source: EW
Streaming Options