Alfonso Freeman — American actor