Joseph Antonio Cartagena, better known by his stage name Fat Joe, is an American rapper and actor from the Bronx, New York.