介绍:
David Fine was born on September 13, 1960 in Toronto, Canada. He is a writer and director, known for Bob's Birthday (1994), Animal Behaviour (2018) and George and Rosemary (1987). He is married to 艾莉森·斯诺登.