Rafael Herrera
Height: 185 cm
Rafael Herrera is an actor, known for Terminator Salvation (2009), Observe and Report (2009) and Inhale (2010).
Rafael Herrera's FILMOGRAPHY
as Actor (11)