Home / Discover / People

For Life

2020
as Henry Roswell

National Security

2003
as Charlie Reed

Dolly Parton's Heartstrings

2019
as Logan Cantrell

Trucks

1997
as Ray

First Kid

1996
as Woods

23 Blast

2014
as Duncan

Striking Distance

1993
as Tony Sacco

Beyond the Blackboard

2011
as School district's HR representative

The Darklings

1999
as Clayton Shepherd

Revenge of the Nerds

1984
as Arnold Poindexter

Marvel's Wastelanders

2021
as Peter Quill

Dream House

1998
as Richard Connor Thornton

Stripes

1981
as Soldier with Mortar

Trapper John, M.D.

1979
as Dr. John 'J.T.' McIntyre

Sneakers

1992
as Dick Gordon

Wanted

1999
as Fr. Donnelly

Save the Date

2012
as Benjie

Little Big League

1994
as Lou Collins

Fade to Black

1993
as Professor Del Calvin

The Souler Opposite

1998
as Robert Levin

Time at the Top

1999
as Frank Shawson

'Field of Dreams:' A Scrapbook

1998
as Timothy Busfield

Buffalo Soldiers

1997
as Maj. Robert Carr

In the Shadow of Evil

1995
as Det. Walt Keller

Terminal Error

2002
as Elliot

A League of Ordinary Gentlemen

2004
as Timothy Busfield

Strays

1991
as Paul Jarrett

Quiz Show

1994
as Fred

Thirtysomething

1987
as Elliot Weston

Erasable You

1998
as Brian

The Unspeakable

1996
as Matthew Grissom

Director

Episode Thirtysomething
Her Cup Runneth Over
1990
Episode Joan of Arcadia
Jump
2004
Episode Chicago Med
What You See Isn't Always What You Get
2023
Episode Las Vegas
Nevada State
2004
Episode The Client List
My Main Trial is Yet to Come
2013
Episode The Deep End
Where There's Smoke
2010
Episode Ed
Business As Usual
2003
Episode Second Chance
One More Notch
2016
Episode Lie to Me
Honey
2009
Episode Aquarius
Revolution 1
2016
Episode Psych
Shawn and the Real Girl
2012
Episode FBI
Know Thyself
2021
Episode The Deep End
To Have and to Hold
2010
Episode The Night Shift
Emergent
2016
Episode Designated Survivor
Grief
2018
Episode Las Vegas
Jokers and Fools
2003
Episode Designated Survivor
#privacyplease
2019
Episode Sports Night
The Local Weather
2000
Episode Damages
Next One's On Me, Blondie
2011
Episode Secrets and Lies (2015)
The Lie
2015
Episode The Night Shift
Turbulence
2017
Episode Law & Order: Special Victims Unit
Facing Demons
2019
Episode The Night Shift
Keep the Faith
2017
Episode White Collar
Flip of the Coin
2009
Episode The Cleaning Lady (US)
Sanctuary
2022
Episode Ed
Last Chance
2002
Episode Law & Order: Special Victims Unit
Down Low in Hell's Kitchen
2019
Episode The Fosters (2013)
Pilot
2013
Episode Damages
Add That Little Hopper to Your Stew
2011
Episode The Client List
Try, Try Again
2012
Movie Elizabeth Smart: Questions Answered 2015
Episode The Fosters (2013)
Consequently
2013
Episode Las Vegas
Family Jewels
2004
Episode Ed
Human Nature
2002
Episode Without a Trace
Patient X
2006
Episode Childrens Hospital
Old Fashioned Day
2013
Episode Chicago Med
Mamma Said There Would Be Days Like This
2022
Episode Ed
Lloyd
2002
Episode Damages
Don't Forget to Thank Mr. Zedeck
2010
Episode Las Vegas
Always Faithful
2004
Episode Nashville (2012)
Fire and Rain
2017
Episode The Cleaning Lady (US)
For My Son
2024
Episode Without a Trace
Doppelgänger II
2004
Episode The Client List
I Miss Back When
2013
Episode Las Vegas
Shrink Rap
2007
Episode Maneater
Part 1
2009
Episode Rosewood
Fireflies and Fidelity
2015
Episode Childrens Hospital
Wine Tasting
2013
Episode This Is Us
The Right Thing to Do
2017
Episode Maneater
Part 2
2009
Episode Las Vegas
Hellraisers and Heartbreakers
2004
Episode Ed
Frankie
2003
Episode Breaking In
Game of Jones
2012
Episode Lipstick Jungle
Chapter Five: Dressed To Kill
2008
Episode Chicago Med
Like a Phoenix Rising From the Ashes
2022
Episode The Ex List
Bella
2008
Episode The Night Shift
Back at the Ranch
2015
Episode That's Life
Momento
2002
Episode Studio 60 on the Sunset Strip
Nevada Day (1)
2006
Episode Studio 60 on the Sunset Strip
The Harriet Dinner (1)
2007
Episode Nashville (2012)
New Strings
2018
Episode Ed
Replacements
2001
Episode Without a Trace
Check Your Head
2006
Episode Lizzie McGuire
Come Fly with Me
2001
Episode Thirtysomething
The Difference Between Men and Women
1991
Episode Thirtysomething
A Stop at Willoughby
1991
Episode Lipstick Jungle
Chapter Six: Take the High Road
2008
Episode Ed
The Movie
2003
Episode The Night Shift
Hold On
2015
Episode Ed
Charlotte and Wilbur
2002
Episode Damages
You Were His Little Monkey
2010
Episode Damages
Sort of Like a Family
2007
Episode Sports Night
La Forza Del Destino
2000
Episode Without a Trace
Upstairs Downstairs
2004
Episode FBI
Sisterhood
2023
Episode Without a Trace
Neither Rain Nor Sleet
2005
Episode Lipstick Jungle
Chapter Seven: Carpe Threesome
2008
Episode Nashville (2012)
The House That Built Me
2018
Episode Ed
Power of the Person
2002
Episode No Ordinary Family
No Ordinary Quake
2010
Episode Summerland
Heat Wave
2004
Episode Without a Trace
Transitions
2005
Episode Aquarius
Why Don't We Do It in the Road
2016
Episode Studio 60 on the Sunset Strip
Nevada Day (2)
2006
Episode Lipstick Jungle
Chapter Eight: Pandora's Box
2008
Episode The Night Shift
The Times They Are A-Changin (1)
2016
Episode Without a Trace
More Than This
2006
Episode The Rookie
The Hawke
2018
Episode Las Vegas
Head Games
2007
Episode Studio 60 on the Sunset Strip
The West Coast Delay
2006
Episode Without a Trace
From the Ashes
2005
Episode Chicago Med
A Square Peg in a Round Hole
2021
Episode FBI: Most Wanted
Decriminalized
2022
Episode Las Vegas
New Orleans
2004
Episode The Night Shift
The Thing With Feathers (2)
2016
Episode Dolly Parton's Heartstrings
If I Had Wings
2019
Episode Designated Survivor
Target
2018
Episode The Cleaning Lady (US)
Arman
2024
Episode The Conners
Brothers, Babies and Breakdowns
2020
Episode The Defenders (2010)
Las Vegas v. Black Betty
2010
Movie Guest Artist 2019
Episode Secrets and Lies (2015)
The Father
2015
Episode Franklin & Bash
Viper
2012

Writer

Movie Elizabeth Smart: Questions Answered 2015

Producer

Movie Elizabeth Smart: Questions Answered 2015
Movie Guest Artist 2019

Guest Star

Episode Dolly Parton's Heartstrings
Sugar Hill
2019
Episode Family Ties
Best Man
1984
Episode The West Wing
Take Out the Trash Day
2000
Episode Family Ties
My Back Pages
1986
Episode Matlock
The Rat Pack
1987
Episode Designated Survivor
Grief
2018
Episode Sleepy Hollow
Tempus Fugit
2015
Episode Ed
Best Wishes
2004
Episode The West Wing
Let Bartlet Be Bartlet
2000
Episode Hotel
Imperfect Union
1985
Episode Ed
Makeovers
2002
Episode Without a Trace
In the Dark
2004
Episode Celebrity Poker Showdown
Tournament 2 Game 2
2004
Episode Sleepy Hollow
This Is War
2014
Episode Perception
Neuropositive
2013
Episode Sleepy Hollow
The Kindred
2014
Episode Ed
Lloyd
2002
Episode Childrens Hospital
Behind the Scenes
2012
Episode Entourage
Blue Balls Lagoon
2005
Episode The Outer Limits (1995)
Under the Bed
1995
Episode Without a Trace
Light Years
2004
Episode Revolution
The Love Boat
2013
Episode Blue Bloods
Leap of Faith
2012
Episode Family Ties
Little Man on Campus
1984
Episode The West Wing
Institutional Memory
2006
Episode Lois & Clark: The New Adventures of Superman
Seconds (3)
1996
Episode The West Wing
Internal Displacement
2006
Episode Law & Order: Special Victims Unit
Russian Brides
2011
Episode Law & Order: Special Victims Unit
Russian Brides
2011
Episode The West Wing
In the Shadow of Two Gunmen (1)
2000
Episode Without a Trace
Malone v. Malone
2004