A Toronto real estate agent is facing numerous charges after police allege he made counterfeit deposits valued at nearly $3 million.

Investigators say they became aware of the alleged scheme on Oct. 2, 2019.

Police allege that a man who owned and operated Grange Real Estate Inc. Brokerage deposited $2.9 million worth of fake deposits in August 2018.

Police say the man then visited several different bank branches and transferred portions of the money to different accounts, and also made credit and bill payments.

On Oct. 16, members of the Financial Crimes Unit arrested Dwight Grange, 50.

He’s facing charges of fraud over $5,000, attempt fraud over $5,000 and utter forged document.

Police say while executing a search warrant they also discovered a large quantity of narcotics.

Grange, and Amanda Milward, 49, (pictured below) were also charged with drug possession and possession for the purpose of trafficking.