German actor born in 1964. His works include The Last Days (2006), The Last Station (2009), and A Stork's Journey (2017).