Known For
Filmography

Surface
TV · as Dr. Ashton · 1 ep

One Tree Hill
TV · as Peter · 1 ep

The Almost Perfect Bank Robbery
Movie · as Dr. Bregman

Dawson's Creek
TV · as Benjamin Gold · 6 eps

From the Earth to the Moon
TV · as Bud Mahurin · 1 ep

Mama Flora's Family
TV · as State's Attorney · 2 eps

Perfect Crime
Movie · as Kenneth Rowan

Deadly Pursuits
Movie · as Daniel Faulkner

To Love, Honor and Deceive
Movie · as Rick

Death in Small Doses
Movie · as Dr. Langston-Nancy’s Doctor

Inflammable
Movie · as Officer Collier Vanderway

The Outer Limits
TV · as Mason Stark · 1 ep

In the Heat of the Night: Give Me Your Life
Movie · as Alan Calloway

The Portrait
Movie · as Ted Button

The Hand That Rocks the Cradle
Movie · as Lawyer

Absolute Strangers
Movie · as Stan

The Runestone
Movie · as Martin Almquist

Civil Wars
TV · as Herman Zavett · 1 ep

Syngenor
Movie · as Nick Cary
LifeStories: Steve Burdick
Movie · as Dr. Ronald Magnusen

Cop Rock
TV · as Elliot Weinstein · 2 eps

Stepfather 2
Movie · as Phil Grayland

A Conspiracy of Love
Movie · as Jack Windom
Roxie
TV · as Michael Brinkerhoff · 6 eps

Crossbow
TV · 1 ep

Beauty and the Beast
TV · as Patrick Hanlon · 2 eps

L.A. Law
TV · as Richard Mathers · 1 ep

Matlock
TV · as Assistant D.A., Prosecutor, Ned Collins / Ned Billings, Roger Cullen · 3 eps
Raw Tunes
Movie

Night Court
TV · as Bill Oxley, George Watkins · 1 ep

Not Necessarily the News
TV · 48 eps

Saturday Night Live
TV · as Waterboy (uncredited), Stefie Hilliard (uncredited), Various (uncredited), Dope Grower (uncredited), Customer / Guy / Moonie (uncredited), Secret Service Agent / Student (uncredited), Patron / Jewish Warrior (uncredited), Police Officer (uncredited), Guard (uncredited), Steven Klaven (uncredited), Traveler (uncredited), Dancer (uncredited), Spectator (uncredited), Patron (uncredited), Sodomite (uncredited), Roadie (uncredited), Orderly / Bartender (uncredited), Basketball Player (uncredited), Protestor (uncredited), Gypsy (uncredited), Model (uncredited) · 1 ep
