Ramón Rodríguez
Transformers: Revenge of the Fallen (2009)
Battle: Los Angeles (2011)
The Taking of Pelham 123 (2009)