A convicted embezzler and former director of finance at Gulfstream Aerospace Corp. in Long Beach pleaded guilty Friday to a federal conspiracy charge.

Marvin J. Caukin, 66, of Calabasas, pleaded guilty to stealing millions of dollars from the aviation company between 2001 and 2013 before U.S. District Judge John F. Walter, with one count of conspiracy to commit mail fraud, which carries a potential 20-year prison term. He is expected to be sentenced in mid-May.

Caukin and his co-conspirators admitted to creating phony invoices before submitting them to Gulfstream for payment. After Caukin, in his capacity as finance director, approved payment, they would receive the checks, usually at rented mailboxes, deposit them and use the money to pay for personal expenses.

Caulkin used at least $2.4 million of that stolen money to pay for homes in Calabasas and Toluca Lake, prosecutors said.

Caulkin will forfeit those homes and about $70,000 in cash and cashier’s checks as part of his plea agreement.

Caukin previously served 33 months in federal prison after being convicted in 1994 of stealing more than $2 million from USA Petroleum Corp. in Agoura Hills. In that case, in June 1994, Caulkin pleaded guilty to four counts of wire fraud.

Caulkin reportedly lied on his job application with Gulfstream about four months after he was released from prison for the USA Petroleum case. He was fired from Gulfstream in 2013.

City News Service contributed to this report.