Marc Evans - Biography

Marc Evans was born in 1963 in Wales. He is a director and writer, known for Snow Cake (2006), My Little Eye (2002) and Trauma (2004).