Saturday Night Live
as Waterboy (uncredited)
One Tree Hill
as Peter
Dawson's Creek
The Outer Limits
as Mason Stark
L.A. Law
as Richard Mathers
Matlock
as Assistant D.A.
Night Court
as Bill Oxley
From the Earth to the Moon
as Bud Mahurin
Crossbow
Surface
as Dr. Ashton
Stepfather 2
as Phil Grayland
Not Necessarily the News
The Hand That Rocks the Cradle
as Lawyer
Inflammable
as Officer Collier Vanderway
Absolute Strangers
as Stan
The Runestone
as Martin Almquist
Syngenor
as Nick Cary
Death in Small Doses
A Conspiracy of Love
as Jack Windom
The Almost Perfect Bank Robbery
as Dr. Bregman