Alicia Scherson: Alicia Scherson. Director: Play. Alicia Scherson was born in 1974 in Santiago, Chile. She is a director and writer, known for Play (2005), Tourists (2009) and Il Futuro (2013).
Known For: Play (Director), Tourists (Director), Il Futuro (Director), Family Life (Director)