Jenny's assistant, Physical Evidence, Columbia, 1989.
Paul the Apostle, Breaking In, Samuel Goldwyn Company, 1989.
Courier, Subterfuge, Avalanche Home Entertainment, 1996.
Detective, Ladykiller (also known as Scene of the Crime ), Concorde, 1996.
The Pest, TriStar, 1997.
FBI Agent Driscoll, Pros and Cons, New Line Home Video, 1999.
Ground Zero, Euro Video, 2000.
Detective North, NewsBreak, MTI Home Video, 2000.
Freddie, Sparkle and Charm, Independent, 2000.
Barely Legal, 2001.
Security guard, Family under Siege, 2002.
Redemption of the Ghost, Daniel Sladek Entertainment, 2002.
Detective Frank Hagen, Borderline, Motion Picture Corporation of America, 2002.
Lewis, Pavement, Film Afrika Worldwide, 2002.
Steward, Boat Trip, Artisan Entertainment, 2003.
Chuck, Prey for Rock & Roll, Prey LLC, 2003.
Mike, After School Special, Barely Legal Productions, 2003.
Television Appearances; Movies:
Terry, Plates, ABC, 1990.
John, Not of This Earth, Showtime, 1995.
Super Club maitre d', Lansky, HBO, 1999.
Detective Davis, Ghost Dog: A Detective Tail, PAX, 2003.
Television Appearances; Episodic:
Leon, "Forgive Me Father," Night Heat, CBS, 1987.
Gavin, "The Bride Wore Red," Freddy's Nightmares, syndicated, 1988.
Doug Jackson, "Hooray for Wood," Evening Shade, CBS, 1990.
Car salesman, "Royalty," Tracey Takes On..., HBO, 1996.
Fendi man, "Sex and Another City," Sex and the City, HBO, 2000.
John, "Chapter Forty–five," Boston Public, Fox, 2002.
Appeared as Officer Petzoldt and as a patrolman in various episodes of Evening Shade, CBS.
Television Appearances; Other:
Voice of Smithy, Rapsittie Street Kids: Believe in Santa, 2002.
Appeared as Bob in the series Port Charles (also known as Port Charles: Fate, Port Charles: Miracles Happen, Port Charles: Naked Eyes, Port Charles: Secrets, Port Charles: Superstitions, Port Charles: Tainted Love, Port Charles: Tempted, Port Charles: Time in a Bottle, and Port Charles: Torn ), ABC.
Uncle Ernie, The Who's Tommy (musical), Orpheum Theatre, Phoenix, AZ, 2000.
Knute Rockne, Rockne the Musical, La Mirada Theatre for the Performing Arts, La Mirada, CA, 2001.
Appeared as Windy, Jim, and backwoodsman, Show Boat (musical), Welk Resort Theatre, San Diego, CA; also appeared in regional productions of Dorian Gray and Mephisto.