Santiago Vasquez is an actor and producer, known for Subdued (2014), Cadaverella (2007) and Terminal (2018).
No data