David Allen Cluck
David Allen Cluck is an assistant director and producer, known for The Artist (2011), Monster (2003) and Oculus (2013).
David Allen Cluck's FILMOGRAPHY
as Actor (2)