In 2013, Routh voiced David "Hesh" Walker in the video game "". In 2014, he starred on "Arrow" as Ray Palmer/Atom which spun off into a guest role on "The Flash" and a starring role on "Legends of Tomorrow".