Known For
Filmography

Happy Endings
TV · as Pilgrim Man · 1 ep

Harry's Law
TV · as Dr. C. Peck · 1 ep

Spider-Man 2
Movie · as Dr. Isaacs

Boston Legal
TV · as Attorney John Hoberg · 2 eps

The Brotherhood of Poland, New Hampshire
TV · as Garrett's Aide · 1 ep

Tremors 3: Back to Perfection
Movie · as Jerome

K-PAX
Movie · as Walter Fleen

The Guardian
TV · as Eric Nielsen · 1 ep

Thirteen Days
Movie · as Pierre Salinger

CSI: Crime Scene Investigation
TV · as Randy Gesek · 4 eps

The Secret Diary of Desmond Pfeiffer
TV · as Ulysses S. Grant · 9 eps

Buffy the Vampire Slayer
TV · as Norman Pfister · 2 eps

Ally McBeal
TV · as Dr. Peters · 1 ep

The Practice
TV · as Noah Peters · 1 ep

Early Edition
TV · as Howard Messer · 1 ep

Star Trek: Voyager
TV · as Sklar · 1 ep

Sliders
TV · as Thomas Beecham · 1 ep

Chicago Hope
TV · as Roger Thorn · 3 eps

Touched by an Angel
TV · as Jim Grant · 1 ep

Party of Five
TV · as Earl Devane · 1 ep

Hot Shots! Part Deux
Movie · as Radio Operator

Jack the Bear
Movie · as Fireman

Picket Fences
TV · as Carter Pike · 66 eps

Delta
TV · as Eugene Dorr · 1 ep

Hot Shots!
Movie · as Air Controller

Eerie, Indiana
TV · as Weatherman Wally · 1 ep

Rugrats
TV · as Employee / Waiter / Party Goer (voice) · 1 ep

The Fresh Prince of Bel-Air
TV · as Gadgets Salesperson · 1 ep

Wings
TV · as Jerry Stark · 1 ep

Northern Exposure
TV · as Lucky · 1 ep

Longtime Companion
Movie · as Man with Soap Script

Dinner at Eight
Movie · as Dan's Assistant

Cocktail
Movie · as Yuppie Poet

Murphy Brown
TV · as Jerry · 2 eps
Read Between The Lines
Movie · as Jackson

The Saint in Manhattan
Movie · as Elevator Man

CBS Summer Playhouse
TV · as Elevator Man · 1 ep

Night Court
TV · as Mr. Hersh, Ben Bernstein · 1 ep
