Michael Christensen

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
Birthday: 2003-10-03
Place of Birth: Bloomington, Indiana
Also Known As:

Movies List of Michael Christensen