Ryan Potter

Ryan Potter portrayed Gar Logan in Titans. He also portrayed an alternate version of himself in Dick Grayson.

Trivia

 * Potter also auditioned for the role of Tim Drake with in the DC Extended Universe with a concept fight video surfacing online.