Dennis Todorovic: Dennis Todorovic. Director: Sasha. Dennis Todorovic was born on 28 December 1977 in Ellwangen, Baden-Württemberg, Germany. Dennis is a director and writer, known for Sasha (2010), Amor fati (2005) and Ludmila (2005).
Known For: Sasha (Director), Amor fati (Director), Ludmila (Director), Schwester Weiß (Director)