Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Yelena Yemchuck is known for El Monte (2010), Smashing Pumpkins: Zero (1996) and Austra: Spellwork (2012). She has been married to Ebon Moss-Bachrach since June 20, 2010. They have two children.