Horovitch, David, actor