Heavy D was an all-around talent. A gifted MC, he was also an agile dancer, a successful songwriter and producer, a naturalistic actor, and an astute businessman who held an executive-level position.