Taye Diggs as Benjamin "Benny" Coffin III The actor played Benjamin in both the original Broadway production and the film. Image Source: Everett Collection