Christo Savalas: Christo Savalas. Actor: Deus Ex Machina. Christo Savalas is known for Deus Ex Machina (2010).
Known For: Deus Ex Machina (Scientist)