Biography

Marc C. Geschwind was born on April 9, 1959 in Brooklyn, New York, USA. He is an actor, known for Star Trek (2009), Planet of the Apes (2001) and Hancock (2008).

Filmography