J.R. Ramirez

J.R. Ramirez is an American actor. He is perhaps best known for his role on Arrow as vigilante Ted Grant/Wildcat and his starring role as Julio on the hit Starz series Power.