Movie | Conquering Cancer | Self | 2025 |
Series | The Invisible Shield | Self | 2024-03-26 |
Movie | How to Survive a Pandemic | Self | 2022-03-17 |
Movie | Charli XCX: Alone Together | Self (uncredited) | 2022-04-14 |
Movie | Breaking Hypocritical Flesh / Welcome to Kaiser City | Dr. Ted "Coonskin" Ross (Money Marxist segment) | 2022-06-01 |
Series | Coronavirus, Explained | Self (archive footage) | 2020-04-26 |