| Movie | The Philosophy of Dress | 2026 | |
| Movie | Slave Play. Not a Movie. A Play. | Self | 2024-06-10 |
| Series | The Walking Dead: Dead City | Tommaso | 2023-06-18 |
| Movie | Tiger Tiger | 2023-05-01 | |
| Movie | Agent Toby Barks | Deputy Guard | 2021-08-05 |
| Series | Bonding | Keith | 2019-04-24 |
| Series | The Blacklist | Raf | 2013-09-23 |