Alfonso Ribeiro says portraying Carlton Banks in The Fresh Prince of Bel-Air was a sacrifice because he believes the role ultimately ended his acting career. The show follows Will Smith, who plays a fictionalized version of himself, as he navigates living in Bel-Air with his wealthy aunt and uncle. Although Smith was the star of the show, Ribeiro frequently stole the Fresh Prince of Bel-Air spotlight as Carlton, a preppy, conservative teen, who proved to be the perfect foil to the wisecracking, street-smart Smith. While Banks was his breakthrough role, Ribeiro now has mixed feelings about the character.
https://screenrant.com/fresh-prince-of-bel-air-carlton-alfonso-ribeiro-acting-stop-why/