O'Shea Jackson Sr., better known as Ice Cube, is an American rapper, songwriter, actor, and film producer.