Taye Diggs, American Actor