Adam Long — American actor and playwright