According to scientists the specimen is native to Orinoco River basin in Venezuela but has been recorded to have been found in fresh waters in Hawaii (called the long-fin armored catfish), in the USA (called sailfish catfish), China and Philippines where it was called a janitor fish.