Marc Schauer was born on 5 April 1960. The birthplace of Marc Schauer is Telluride, Colorado, the United States. He is most famous in his bio for being the current husband of one of the most respected American actress' Laura Linney. The actress Laura Linney was born on 5 February 1964. Laura Linney was born in the Manhattan neIghborhood of the New York City, New York, the United States. ...
Read
more