David Alvarado

David Alvarado

David Alvarado is known for his work on Pearl Harbor (2001), Desperado (1995) and Machete (2010).