Superhero TV show The Flash will have at least two recurring gay characters, it has been revealed.

Speaking to Huffington Post about the series, which will debut in September, producer Greg Berlanti teased that there would be at least two gay characters.

Berlanti revealed that gay DC Comics character David Singh, who will be played by Patrick Sabongui, will recur throughout the first season of the show.

He also announced a second gay character, whose identity is not yet known, will appear during the season.

The second character will also be “a man who already exists in the DC universe”.

Gay Prison Break star Wentworth Miller has also joined the show, and will play Flash nemesis Leonard Snart/Captain Cold.

The show is set to enjoy extensive crossovers with sister show Arrow, which itself introduced a same-sex relationship between Sara Lance, played by Caity Lotz, and assassain Nyssa Al Ghul, played by Katrina Law.

Last year, two Batwoman writers abandoned DC Comics, after the publisher banned a storyline in which the lesbian entered into a same-sex marriage.

Watch an extended trailer for the show below: