Home / Discover / People

Chesapeake Shores

2016
as Thomas O'Brien

Reckless (2014)

2014
as Dec Fortnum

The Nativity

1987
as Joseph

A Dangerous Affair

1995
as Robert Kenzer

Sudden Fury

1993
as Tom Kelley

New York News

1995
as Jack Reilly

The Family Man

1990
as Jack Taylor

Murder at 75 Birch

1998
as Rick Todson

Summer of Fear

1996
as Mr. Marshall

Falcon Crest

1981
as Michael Sharpe

Mortal Fear

1994
as Philip Montgomery

It's My Party

1996
as Brandon Theis

Logan's Run

1977
as Logan 5

For Ladies Only

1981
as John Phillips

The M Word

2014
as Mack Riley

Undercover Bridesmaid

2012
as Mr. Thompson

Air Bud: Golden Receiver

1998
as Dr. Patrick Sullivan

Duplicates

1992
as Bob Boxletter

500 Nations

1995
as Narrator

Seduced

1985
as Mike Riordan

The Women's Room

1980
as Ben Volper

My Christmas Love

2016
as Tom Baker

Bare Essentials

1991
as William 'Bill' Buzell owner of Luhana

Split Images

1992
as Robbie Daniels

Maneater

2009
as Teddy Alpert

Fair Haven

2017
as Doctor Gallagher

A Christmas Romance

1994
as Brian Harding

Trilogy of Terror

1975
as Arthur Moore

Caught in the Act

1993
as Scott McNally

Au Pair

1999
as Oliver Caldwell

North Shore

1987
as Chandler

Razorback

1984
as Carl Winters

Oceans of Fire

1986
as Ben Laforche

The Gathering

1977
as Bud Jr.

Love, Fall & Order

2019
as Hank Hart

Hot Paint

1988
as Willie

Hard Evidence

1995
as Trent Turner

Trapper John, M.D.

1979
as Dr. George Alonzo 'Gonzo' Gates

Director

Episode Trapper John, M.D.
Go for Broker
1985
Episode Trapper John, M.D.
Dark Side of the Loon
1984
Episode Trapper John, M.D.
Pasts Imperfect
1983
Episode Trapper John, M.D.
Aunt Mildred is Watching You
1984
Episode Trapper John, M.D.
A False Start
1985
Episode Touched by an Angel
Jagged Edges
1999

Producer

Movie For Ladies Only 1981
Movie Legs 1983
Movie Pleasures 1986
Movie Oceans of Fire 1986
Movie Spot Marks the X 1986

Crew

Movie Building the House of Love 1994

Guest Star

Episode Chesapeake Shores
The Royal Court
2017
Episode Chesapeake Shores
Once Upon Ever After
2018
Episode Judging Amy
The Beginning, the End, and the Murky Middle
2001
Episode Ringer
It's Easy to Cry, When This Much Cash Is Involved
2012
Episode The Outer Limits (1995)
To Tell the Truth
1998
Episode Chesapeake Shores
Photographs and Memories
2017
Episode Touched by an Angel
There, but for the Grace of God
1995
Episode 9-1-1
In Another Life
2023
Episode Chesapeake Shores
Freefall
2017
Episode Joey
Joey and the Tijuana Trip
2005
Episode Barnaby Jones
Blood Vengeance
1976
Episode Chesapeake Shores
Pasts and Presents
2017
Episode Chesapeake Shores
Before a Following Sea
2018
Episode Law & Order: Special Victims Unit
Clock
2006
Episode Battle of the Network Stars
Battle of the Network Stars IX
1980
Episode Reunion
1986
2005
Episode Chesapeake Shores
It's Always Nashville
2017
Episode Reunion
1987
2005
Episode Chesapeake Shores
Buried Treasures
2017
Episode Ed
Pilot
2000
Episode Reunion
1988
2005
Episode Chesapeake Shores
The Way We Were
2018
Episode Joey
Joey and the Snowball Fight
2006
Episode Ed
Better Days
2000
Episode Late Night with Conan O'Brien
Martha Plimpton, Gregory Harrison, Yo La Tengo
1994
Episode Judging Amy
Shaken, Not Stirred
2000
Episode Ed
The World of Possibility
2000
Episode The Tonight Show starring Johnny Carson
Jay Leno (guest host), Gregory Harrison, Gabrielle Anwar, Rhythm Tribe
1991
Episode Reunion
1989
2005
Episode Touched by an Angel
Flights of Angels
1998
Episode Judging Amy
The Claw is Our Master
2001
Episode Drop Dead Diva
Crazy
2009
Episode The Greatest Adventure: Stories from the Bible
The Nativity
1987
Episode Maggie Winters
And Those Who Can't
1998
Episode Chesapeake Shores
All Our Yesterdays
2017
Episode Reunion
1992
2005
Episode M*A*S*H
The Nurses
1976
Episode The Middle
Meet The Parents
2017
Episode Joey
Joey and the Party for Alex
2006
Episode Judging Amy
8 1/2 Narrow
2001
Episode Joey
Joey and the Bachelor Thanksgiving
2005
Episode Chesapeake Shores
Forest Through the Trees
2017
Episode Miracles
The Bone Scatterer
2003
Episode Castle (2009)
Dead From New York
2015
Episode Battle of the Network Stars
Battle of the Network Stars VII
1979
Episode Hot in Cleveland
Elka's Snowbird
2011