Rafael Herrera is known for Terminator Salvation (2009), Observe and Report (2009) and The Reunion (2011).
No data