Thomas Fehlen was born in 1965 in Recklinghausen, North Rhine-Westphalia, Germany. He is an actor, known for Head Full of Honey (2014), Maria (2012) and Closed Set (2015). Read more on iMDB