2010 · Self
2022 · Jimmy Sardina
2021 · Stefano Santiago / Bartender / Agent Olympus / Terrorist #5
2023 · Daniel Sneed
2024 · The Drug Dealer
2024 · Detective Richard Bernard