A Salt Lake insurance salesman accused of bilking nearly $1 million from his employer has waived his preliminary hearing, a move that usually signals a plea bargain is being negotiated.

Keith H. Horrocks, 44, charged with communications fraud, a first-degree felony, and nine counts of forgery, a second-degree felony, appeared Tuesday before 3rd Circuit Judge Floyd H. Gowans, who ordered Horrocks to appear for arraignment Nov. 26 before 3rd District Judge Kenneth Rigtrup.According to court documents, Horrocks, who has residences in West Jordan and Midway, is accused of submitting forged and fraudulently prepared insurance applications to New York Life Insurance Co. and collecting more than $900,000 in commissions since December 1989.

Though defense attorney Ron Yengich said no plea agreement has yet been reached, Deputy Salt Lake County Attorney Greg Skordas said he expected Horrocks to plead later this month.

The prosecution and the defense have agreed, however, that no additional federal or state charges would be filed against Horrocks.