Who Plays Breacher On 'The Flash'?

Flash 404 10
(Photo: The CW)

Tonight's The Flash gives fans a unique family reunion - with the help of a pop culture icon.

Spoilers for tonight's episode of The Flash, 'Elongated Journey Into Night', below.

In tonight's episode, Cisco Ramon/Vibe (Carlos Valdes) began the usually-awkward process of meeting the family of his girlfriend, Gypsy (Jessica Camacho). He crossed paths with Gypsy's inter-dimensional bounty-hunting father, Breacher, played by Danny Trejo.

Trejo is a pretty prolific actor, appearing in five or more movies per year, so you might recognize him from a wide variety of things. He is best known for playing villain or antihero characters, in films such as Heat, Con Air, and Anaconda.

He regularly collaborates with his second cousin, Robert Rodriguez, appearing in a wide array of the directors' films. Together, the pair have given fans films like Desperado, From Dusk Til Dawn, Spy Kids, and its subsequent Trejo-starring spinoff Machete.

On the television side, Trejo has plenty of other roles under his belt. He appeared as Romeo Parada in Sons of Anarchy, and also had roles in King of the Hill, Breaking Bad, and the From Dusk Til Dawn television series.


Interestingly, The Flash marks Trejo's first official foray into the live-action world of DC Comics. He has, however, appeared in an actual DC comic book before, with a fictionalized version of himself appearing in Vertigo's DMZ series. He also has lent his talents to animated comic properties in the past, lending his voice talents to episodes of The Spectacular Spider-Man and Teenage Mutant Ninja Turtles.

The Flash airs Tuesdays at 8/7c on The CW.