Actor · Born 1964
Grandpa's Haunted Planet: A Live Staged Reading of Star Wars - The Rise of Skywalker
2026 · as Supreme Leader Snoke (voice)
The Moof Milkers
2026 · as Supreme Leader Smoke(as Dr. Z)
Free LSD
2023 · as Jack Rogers
Seven Stages to Achieve Eternal Bliss
2020 · as Pearl
Tales of Halloween
2015 · as Boris
Southbound
2015 · as Raymond Kensington
Margot Rourke & The Boys Club
2013 · as Archibald Vandersloot
The United Monster Talent Agency
2010 · as The Wolfman
Chasing Robert
2007 · as Therapist
Molly: An American Girl on the Home Front
2006 · as Pageant Boy
Girls Will Be Girls
2003 · as Jeff
Dumb and Dumberer: When Harry Met Lloyd
2003 · as Mr. Moffitt