Sergio de la Rocha is known for Bump in the Night (2015), Taken (2017) and American Soldiers (2005).
No data