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
Birth Location
Bloomington, Indiana
Born
2003-10-03
Michael Christensen hasn't appeared in any movies or TV shows