highest rated
acting
- Les Enfants Miserables → Bibi the Dog (voice)
- Turf of Savage Homicides → Dad
- Straight Outta Nowhere: Scooby-Doo! Meets Courage the Cowardly Dog → The Lieutenant / Mr. Glockenspiel (voice)
- Orange Is the New Black (TV) → Harry
- Alpha House (TV) → Ben
- The Flying Scissors → Woody Stone
- Chicago 10 → Lee Weiner (voice)
- Fay Grim → Angus James
- The Making of 'Fay Grim' or: How Do You Spell Espionage? → Himself
- The Exonerated → Defense Attorney
- Mona Lisa Smile → Tall Man
- Julie Johnson → Bob
- Law & Order: Special Victims Unit (TV) → Vic Spinella
- The Sopranos (TV) → Larry Arhur
- Third Watch (TV) → Ryan's Father
- Stepmom → Ad Executive
- Henry Fool → Angus James
- Frogs for Snakes → X Man
- Sudden Manhattan → Bearded Man
- Amateur → Jan, Jaque's Goon
- Hand Gun → Bobby
- Alien Sex Phone Psycho → George (as Craig Montana)
- Cracking Up → Lucky Jackson
- Macbeth, King of Scoutland → Duncan/1st Witch/1st Murderer/Good Old Seward/The Doctor
- Manic a Go-Go → The Ghost
- Kid Scarface → Big Tony
- Thrill Kill Video Club → Charles
- Dick and Jane Drop Acid and Die → Guitar Guy
- Law & Order (TV) → Bob Gilsdorf
- Law & Order (TV) → Gabe Rodgers