Michael Christensen
Date of Birth:
Oct 03, 2003
Place of Birth:
Bloomington, Indiana
Date of Birth:
Oct 03, 2003
Place of Birth:
Bloomington, Indiana
Biography:
Little-known Asian-American director working in Shanghai, China. He is best known for his work on "Ultrachad vs Codzilla" and his upcoming project "My Silly Vasily."