Not a member? Join today
Blixa Bargeld was born on January 12, 1959 in Berlin, Germany as Christian Emmerich. He is married to Erin Zhu.
Movie Name
Ratings
Drama,Fantasy,Romance