Acting Sylvester James Gates Acting Hawking: Can You Hear Me? Self 2021 NOVA: The Great Math Mystery Self 2015 Agent-readable