Karl Eiselen was born in Rochester, New York, USA. He is known for Bei Jing ren zai Niu Yue (1993), Shaolin (2011) and Last Hour (2008).
No related contents, please re-enter