Yelena Yemchuk

Yelena Yemchuk (54)

1970-04-22 | Kiev, Ukraine

Movies as Director

On Movies

  • Smashing Pumpkins: Stand Inside Your Love

Series as Director

NextFilm 2025