C.M. Downs Net Worth is
$17 Million
Mini Biography
C.M. Downs was created on November 8, 1971 in Concord, New Hampshire, USA as Christopher Micheal Downs. He’s an editor and movie director, known for My Hunting Surface (2006), American Maniacs (2012) as well as the Shunned (2005).
Known for movies