Michael Christensen
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."
Known for
Directing
Place of birth
Bloomington, Indiana
Birthday
October 2003
Known For
Credits
Photos