Josh Cooke — American actor