Duane Henry

Duane Henry played Mechanic Cluade in the 2008 episode Midnight.