Question: who played carlton on fresh prince of bel-air
Answer: Alfonso Lincoln Ribeiro Sr. ( born September 21 , 1971 ) is an American actor , television director , dancer , and show host .