Evan Jones portrayed Retch in Guardians of the Galaxy Vol. 2. Trivia Evan Jones is one of the actors to portray characters for both Marvel Studios and DC Entertainment. He portrayed Dick Rory in Legends of Tomorrow and Len Armstrong in Titans. External Links Evan Jones on Wikipedia Evan Jones on IMDb Retrieved from "https://marvelcinematicuniverse.fandom.com/wiki/Evan_Jones?oldid=1135772" Categories: Actors Guardians of the Galaxy Vol. 2 Actors Actors with Roles in Comic Book Adaptations outside the Marvel Cinematic Universe Community content is available under CC-BY-SA unless otherwise noted.