Show more
Sabin Tambrea is a German actor. He is best known for his role as Ludwig II of Bavaria in Ludwig II. Wikipedia
Ben Affleck
Cheryl Hines
Demi Moore
George Clooney