Ilya Melnikoff is an actor and producer, known for Bedazzled (2000), Stealth (2005) and The Circuit (2002). Read more on iMDB