Ray Salazar is a fictional character portrayed by Efrain Figueroa in the TV series Castle.
They appear in 1 episodes out of a total of 173 aired
Episodes1
The Final Nail
episode S3.E15 february 2011Castle fights to help an old boarding school friend when be is accused of killing his wife.