A Hialeah man has been charged with first-degree murder after he shot and killed his tenant Saturday, police said.