Alex Wiesendanger was born on April 5, 1983. He is an actor, known for Little Buddha (1993) and The Nutcracker (1993). Read more on iMDB