Christian Duguay
Birthday:
1957, Outremont, Québec, Canada
Christian Duguay was born in 1957 in Outremont, Québec, Canada. He is a director and assistant director, known for The Art of War (2000), Hitler: The Rise of Evil (2003) and Screamers (1995).