Evan Jones

Evan Jones is an actor. He portrays Dick Rory in the third season of DC's Legends of Tomorrow.