Stefan Mehren
Stefan Mehren was born on 26 January 1962 in West Berlin, West Germany. He is an actor, known for Downfall (2004), Never Look Away (2018) and Freaks - Du bist eine von uns (2020).
Movies
Tipped by a mysterious tramp, a meek fry cook discovers she has superpowers — and kindred spirits — and uncovers an unsavory, widespread conspiracy.