Calgary police have charged two men after a drug bust.

Dimitrios Guikas, 54, and George Donovan Brown, 48, are both facing a number of charges including drug and weapon possession.

Guikas was charged after police searched two homes in the 1900 block of 25 Street S.W.

Inside one of the homes, police found cocaine, benzocaine, drug-trafficking paraphernalia, a sword and knife.

Guikas is a Greek national who was also wanted on a Canada-wide immigration warrant.

Brown was charged after the search of the second home.

Inside that house police found crack cocaine, marijuana, drug-trafficking paraphernalia and a knife.

Brown is a Jamaican national who was also wanted on a Canada-wide immigration warrant.