Jon De Leon ha aparecido en 6 series y ninguna película. Una actuación que se encuentra en el papel de Section 31 Engineer en la serie Star Trek: Discovery.