RO
Raymond Ochoa

Raymond Ochoa

Raymond Ochoa is an American actor He has appeared in various commercials, television shows and movies including roles in 10 Items or Less, Merry Christmas, Drake & Josh, and the lead character, Arlo, in the Pixar film The Good Dinosaur. He has also made a number of video game appearances with his most recognizable being Gabriel Garcia in The Walking Dead: A New Frontier.
WIKIPEDIA