74
David Allen Cluck is a Producer and Actor known for The Artist (2011), Carriers (2009) and Ava (2020). David studied Broadcasting/TV Production at Mt. San Antonio College
Moviefone is your ultimate guide to what's new in theaters and streaming on any screen.