Loading...

Rafael Herrera

Search on Amazon

Biography

Rafael Herrera is an actor, known for Terminator Salvation (2009), Observe and Report (2009) and Inhale (2010). Read more...

Actor

Character: Coyote 2

Frontera 2014

0
0
0
Character: Bushy eyebrows

Undocumented 2010

0
Character: Carpet Cleaner #2

Rabid Dog 2013

3
2