ReleaseNexus
The Curious Case of the Chicago Cubs
Self
Hot Ones
Saturday Night Live
Self - Cameo (uncredited)