#
buy premium
Karl Eiselen

Karl Eiselen

Karl Eiselen was born in Rochester, New York, USA. He is an actor, known for San siu lam zi (2011), Waiting in Beijing (2008) and Last Hour (2008).

Karl Eiselen's FILMOGRAPHY
as Actor (2)
123Movies