Broadway actor Carlos Valdes has signed on to play Cisco Ramon a.k.a. Vibe in The CW's Arrow spin-off The Flash. The news comes just hours after we reported that Candice Patton has joined the cast as Iris West.

We first reported on Vibe's possible inclusion in the pilot back in December, although the news was never confirmed until now. That report revealed that Vibe will fight crime in Central City alongside Barry Allen (Grant Gustin), and, if the pilot is picked up by The CW, he could become a series regular. In the DC Comics, Cisco Ramon was a mechanical engineer who was exposed to interdimensional forces that altered his DNA, giving him the ability to release powerful shockwaves. Vibe eventually became a member of the Justice League of America.

He joins a cast that also includes Jesse L. Martin as Detective West, Danielle Panabaker as S.T.A.R. Labs bioengineeer Caitlin Snow and Rick Cosnett as Detective Eddie Thawne.

Greg Berlanti, Andrew Kreisberg and Geoff Johns wrote the pilot script, with David Nutter set to direct. It isn't known when production will begin on the pilot. Carlos Valdes currently stars as Andrej in the Broadway musical Once, which is based on the movie of the same name.