Ivan Djurovic was born on October 20, 1986 in Chicago, Illinois, USA. He is an actor and producer, known for It Watches (2016), 51 (2011) and Under the Bed (2012). Read more on iMDB