An illegal immigrant who owed £10,000 to smugglers for bringing him to the UK in a dinghy was found working as a gardener at a cannabis farm.