Biography

Marc Macaulay was born on October 13, 1957 in Millinocket, Maine, USA. He is an actor and producer, known for Killer Joe (2011), The Punisher (2004) and Monster (2003).

Filmography