Robert Longstreet — actor and producer