Mackenzie Astin
Biography
Movies 52
Wyatt Earp
as Francis O'Rourke
1994
Love's Enduring Promise
as Grant Thomas
2004
In Love and War
as Henry Villard
1996
The Last Days of Disco
as Jimmy
1998
Iron Will
as Will Stoneman
1994
The Garbage Pail Kids Movie
as Dodger
1987
Blackout
as Mark Daniels
2012
The Mating Habits of the Earthbound Human
as The Male
1999
How to Deal
as Lewis Warsher
2003
Harrison Bergeron
as Golf Champion (uncredited)
1995
The Evening Star
as Teddy Horton
1996
I Dream of Jeannie... Fifteen Years Later
as T.J. Nelson
1985
Dream for an Insomniac
as David Shrader
1996
A Child Lost Forever: The Jerry Sherwood Story
as Dennis Sherwood
1992
Lois Gibbs and the Love Canal
as Tony Belinski
1982
Do You Take This Man
as Jacob
2017
In from the Night
as Rob Miller
2006
Montford: The Chickasaw Rancher
as Lt. Pratt
2021
Stranger Than Fiction
as Jared
2000
Safe Room
as Dominic
2022
The NBC All Star Hour: Let's All Be There
1985
The Final Season
as Chip Dolan
2007
Hell and Mr Fudge
as Edward Fudge
2012
Off the Lip
as Brad
2004
The Long Island Incident
as Kevin McCarthy
1998
Welcome to the Men's Group
as Tom
2016
The Facts of Life Down Under
as Andy Moffett
1987
Te Ata
as Dr. Clyde Fisher
2017
Daddy
as Paul
2015
Elf-Man
as Eric
2012
Change of Heart
as Eric
2016
Laughter on the 23rd Floor
as Lucas
2001
Two Days
as Stephen Bell
2003
Zombeo & Juliécula
as George
2013
The Zeros
as Joe
2001
Military Intelligence and You!
2006
Lonely Boy
as Bob
2013
Garbage Pail Kids in Mad Mike: Fury Load
as Corroded Carl
2022
Moments of Clarity
as Pastor Paul
2016
30 Years of Garbage: The Garbage Pail Kids Story
as Self
2017
Selma, Lord, Selma
as Jonathan Daniels
1999
Windsor
as Harry Barnett
2016
Miracle at Gate 213
as Mike
2013
Widow's Kiss
as Sean Sager
1996
Remember the Sultana
as Captain J. Walter Elliott / Private George Clarkson (voice)
2018
Duncan Removed
as Duncan
2006
The Month of August
as Nick
2002
The Short Game
as John Avery
2025
The Maestro
as Sam Herst
2018
Singled Out
as Ethan
2012
Stag Hunt
2015
Welcome 2 Ibiza
as Nick
2003TV Shows 48
House
as Alan Alston
2004
Grey's Anatomy
as Danny Wilson
2005
NCIS
as Michael Rose
2003
You
as Gil Brigham
2018
Shameless
as Tyler
2011
Bones
as Dr. Ivan Jacobs
2005
The Blacklist
as Jonathan Pritchard
2013
Hawaii Five-0
as Bradley Richmond
2010
Castle
as Phillip Bartlett
2009
Lost
as Tom Brennan
2004
The Pitt
as Jereme Spencer
2025
Homeland
as Bill Dunn
2011
Marvel's Agents of S.H.I.E.L.D.
as Tim Maguire
2013
Psych
as Jason Cunningham
2006
Mad Men
as Cliff Baur
2007
Scandal
as Noah Baker
2012
Without a Trace
as Charles Beckworth
2002
Mayor of Kingstown
as Barry Chester
2021
The Magicians
as Richard
2015
Stick
as Gary Wheeler
2025
Rizzoli & Isles
as Professor Rick Clark
2010
How to Get Away with Murder
as Noah Baker
2014
Scorpion
as Leonard
2014
Landman
as Detective Hayes
2024
Private Practice
as Dan Meyer
2007
My Name Is Earl
as Brandon
2005
The Facts of Life
as Andy Moffett
1979
The Orville
as Orrin Channing
2017
90210
as Doctor
2008
The Outer Limits
as Patrick Tarloff
1995
Hotel
1982
Rosewood
as Dr. Max Cahn
2015
Franklin & Bash
as Seth
2011
The Night Shift
as Mr. Edwards
2014
Touch
as Mr. Kane
2012
Murder in the First
as Bob Groff
2014
Love & Death
as Tom O'Connell
2023
Brooklyn Bridge
1991
The Defenders
as Paparazzo
2010
The Player
2015
Teenage Bounty Hunters
as Anderson Wesley
2020
Finder of Lost Loves
as Jeremy Warren
1984
Justice
as Robert Jones
2006
Pepper Dennis
as Ken Alston
2006
The Loudest Voice
as John Moody
2019
Hallmark Hall of Fame
as Rob Miller
1951
First Years
as Warren Harrison
2001
The Hustle
as Brian
2013