Carsten Strauch was born on December 21, 1971 in Offenbach am Main, Hesse, Germany. He is an actor ...
Offenbach am Main, Hesse, Germany
20 April 2005
The Hollywood Reporter - Movie News
Germany's e-m-s hangs prod'n shingle
Zach Braff tackles acting and directing on his new show "Alex, Inc.," and we take a look at the 15 most bingeable TV shows of all time.
Watch the show
Dive deep into everything about horror films, superhero movies and TV series, IMDb Picks, and more.