Salvador Amezcua is known for Deguello (2009), April Apocalypse (2013) and A Father's Journey (2015).
No data