Spudvisor
Cane

Randall Eames 2007 (1 episode)

Claire

Sheriff Birch

Coach Carter

St. Francis Coach

Alien Siege

The President

Holes

Asst. Attorney General

The Trip

Peter Baxter

JAG

Admiral Hollenbeck (1 episode)

A Thousand Acres

Wallace Crockett

Perfect Body

Elliot Bradley

Cybill

Dr. Richard Thorpe (11 episodes)

Echo

Stu Fishman

A Friend's Betrayal

Robert / Nina's boyfriend

The Secretary

Lester Howland

The Hard Truth

Hamilton Nichols

Camp Nowhere

Norris Prescott

Freaked

Bill Blazer

Hexed

Victor Thummell

Leg Work

Douglas J. Hewitt (1 episode)

Supermom's Daughter

Dr. Thomas Crandall

Stacking
Rockabye

Donald F. Donald

Places in the Heart

Sheriff Royce Spalding

C.H.U.D.

Ad Man (as Raymond Baker)

Silkwood

Pete Dawson

Dream House

Steve Corcoran

Gloria

Assistant Bank Manager

Parades

1st CID Man (uncredited)