Info mistake?
Biography
Luis Liwanag is known for Tribe (2007), Cuchera (2011) and Tayá (2013).
Awards
Known For
Filmography
No data