Marshall Factora was born in Manila, Philippines. He is known for Blue Jasmine (2013), The Interpreter (2005) and The Onion News Network (2011).
Sin datos