DiscoverLefteris GaroufallakisLefteris GaroufallakisActorKnown forThe CrossingDecember 7, 1989Acting11989The Crossing