David Cryer — American actor