Christopher B. Duncan is an American actor who portrays Terrance Greasley in the first season of Legacies.