David Fleeshman — actor