J.R. Ramirez

J.R. Ramirez is an actor. He will portray Ted Grant in a recurring role in the third season of Arrow.