Yohuru Williams снимался в 1 серия и нет фильма. Исполнитель роли Self - Prof. of History в сериале The Machines That Built America.