Karl Eiselen was born in Rochester, New York, USA. He is known for A Native of Beijing in New York (1993), Shaolin (2011) and Last Hour (2008).
No data