Actor
Serpentine Pink
2022 · as Shaman
The Technical Writer
2003 · as Jessup
All Over the Guy
2001 · as Gary
Amy's Orgasm
2001 · as Jerry Hegeman
Sonic Impact
2000 · as Jeremy Barrett
Other Voices
2000 · as Naked Man Smoking
Babylon 5: A Call to Arms
1999 · as Bishop
My Own Country
1998 · as Trevor
Santa Fe
1997 · as Larry Culpepper
I Love You, Don't Touch Me!
1997 · as Richard Webber
Silent Lies
1996 · as Carl Saltemeir
Mr. Stitch
1995 · as General Hardcastle