A Miami-Dade police officer was arrested and charged with two counts of official misconduct as a public servant and one of grand theft for lying about being in the Florida Army National Guard, the Miami Herald reports.

After 9 years as a county cop, William Weaver told his supervisor he was being deployed to Texas in 2015, which allowed him to collect 62 hours of pay from the department while he was away. His lieutenant found a discrepancy in his paperwork and called one of Weaver's military supervisors.

The military supervisor said the deployment was never scheduled and that Weaver was not assigned to the unit. Weaver had actually been honorably discharged from the military three years prior, in 2012, the Miami Herald reported.

The arrest warrant said Weaver's ex-girlfriend, a National Guard sergeant and mother of their child, said he asked for copies of the training orders she had received for an upcoming deployment.

Weaver's bail has been set for $15,000.