Duncan Smith

Duncan Smith

Duncan Smith is an actor and director, known for Braindead (1992), Came a Hot Friday (1985) and Juloratoriet (1996).