Question: is barry allen already the flash in arrow?
Answer: Barry Allen first appeared in the 8th episode of arrow season 2. He visited the Starling City before the particle accelerator exploded therefore he is not the flash and he was only a crime scene investigator. Barry Allen first appears in Season 2 Episode 8 of Arrow. Enjoy!