Elan Zavelsky is an actor, known for The Diplomat (2009), Left Unspoken (2009) and Two Ships (2010). Read more on iMDB