Jon De Leon снимался в 6 серий и нет фильма. Исполнитель роли Section 31 Engineer в сериале Звездный путь: Дискавери.