Miguel Múzquiz: Miguel Múzquiz. Director: Last Results. Miguel Múzquiz is known for Last Results (2008), Spital Zürich (2008) and Afuera (2010).
Known For: Last Results (Director), Spital Zürich (Director), Afuera (Director), Bridge (Director)