What actor played Carleton on fresh prince of Bel-Air?

His name is Alfonso Rivera, and about the only thing I see him in/on anymore is a show called 21 on GSN.