Home / Discover / People

Director

Episode SEAL Team
Boarding Party
2017
Episode SouthLAnd
Thursday
2012
Episode SEAL Team
Fog of War
2020
Episode SEAL Team
Never Out of the Fight
2019
Episode Presidio Med
Suffer Unto Me the Children...
2003
Episode SEAL Team
Fair Winds and Following Seas
2022
Episode ER
You Bet Your Life
1997
Episode Shameless (US)
Love Songs (in the Key of Gallagher)
2015
Episode ER
Sleepless in Chicago
1995
Episode Animal Kingdom (2016)
The Hyenas
2018
Episode Shameless (US)
I Only Miss Her When I'm Breathing
2016
Episode Third Watch
Young Men and Fire
2000
Episode ER
The Long Way Around
1997
Episode SEAL Team
Low-Impact
2022
Episode ER
Here and There
2005
Episode SouthLAnd
Bleed Out
2013
Episode SouthLAnd
Graduation Day
2011
Episode Citizen Baines
The Whole Thump-Thump-Thump
2001
Episode ER
Exodus
1998
Episode SouthLAnd
See the Woman
2009
Episode SEAL Team
Trust, But Verify (2)
2021
Episode Presidio Med
This Baby's Gonna Fly
2002
Episode SEAL Team
The New Normal
2020
Episode SouthLAnd
Reckoning
2013
Episode Longmire
8 Seconds
2012
Episode SEAL Team
Welcome to the Refuge
2019
Episode Shameless (US)
Going Once, Going Twice
2016
Episode ER
Forgive and Forget
2004
Episode SouthLAnd
Fixing a Hole
2011
Episode ER
Hell and High Water
1995
Episode Third Watch
The Lost
2000
Episode ER
Fear of Flying
1996
Episode SEAL Team
Ignore and Override
2019
Episode Third Watch
Anywhere But Here
1999
Episode ER
Men Plan, God Laughs
1995
Episode Citizen Baines
A Song That Never Ends
1970
Episode SEAL Team
Getaway Day
2018
Episode SEAL Team
The Last Word
2024
Episode SouthLAnd
Punching Water
2011
Episode Shameless (US)
Liver, I Hardly Know Her
2014
Episode Third Watch
Requiem for a Bantamweight
2001
Episode ER
Sharp Relief
1998
Episode Presidio Med
Second Chance
2002
Episode SouthLAnd
U-Boat
2010
Episode SouthLAnd
Sally in the Alley
2009
Episode ER
John Carter, M.D.
1996
Episode Third Watch
Demolition Derby
2000
Episode ER
Officer Down
2007
Episode ER
Day for Knight
1998
Episode SEAL Team
All Bravo Stations
2022
Episode SouthLAnd
Integrity Check
2012
Episode Longmire
Down by the River
2015
Episode ER
Murmurs of the Heart
2007
Episode ER
Choosing Joi
1999
Episode SEAL Team
Tip of the Spear
2017
Episode ER
Something New
1997
Episode Shameless (US)
Milk of the Gods
2015
Episode ER
Kisangani
2003
Episode SEAL Team
Call Out
2018
Episode Longmire
High Noon
2015
Episode ER
There Are No Angels Here
2006
Episode SouthLAnd
Wednesday
2012
Episode Shameless (US)
Familia Supra Gallegorious Omnia!
2016
Episode SEAL Team
The Worst of Conditions
2018
Episode SouthLAnd
Hats and Bats
2013
Episode SEAL Team
Chaos in the Calm (2)
2024
Episode SEAL Team
Damage Assessment
2022
Episode SEAL Team
Chaos in the Calm (1)
2024
Episode Third Watch
Officer Involved
2000
Episode Shameless (US)
Hiraeth
2016
Episode Third Watch
Patterns
1999
Episode ER
The Lost
2003
Episode Longmire
Reports of My Death
2014
Episode ER
One for the Road
2004
Episode ER
Dr. Carter, I Presume
1996
Episode ER
Fathers and Sons
1997
Episode Shameless (US)
Own Your Shit
2016
Episode ER
Dear Abby
2003
Episode SouthLAnd
Derailed
2009
Episode SEAL Team
Other Lives
2017
Episode Third Watch
The Price of Nobility
2003
Episode Third Watch
Blackout
2002
Episode Third Watch
More Monsters
2004
Episode Third Watch
Welcome to Camelot
1999
Episode ER
The Storm (2)
1999
Episode Smith
Pilot
2006
Episode ER
Carter Est Amoureux
2005
Episode Shameless (US)
Ouroboros
2016
Episode Longmire
Pilot
2012
Episode SEAL Team
Pattern of Life
2018
Episode Smith
Seven
2006
Episode SEAL Team
One Life to Live
2021
Episode ER
It's Not Easy Being Greene
1996
Episode ER
Time of Death
2004
Episode ER
A Simple Twist of Fate
2002
Episode SEAL Team
Fracture
2018
Episode SouthLAnd
Phase Three
2010
Episode Citizen Baines
A Day Like No Other
2001
Episode Smith
Two
2006
Episode Shameless (US)
Carl's First Sentencing
2015
Episode SEAL Team
Time to Shine
2019
Episode Third Watch
Spring Forward, Fall Back
2000
Episode ER
Freefall
2003
Episode Longmire
The Great Spirit
2013
Episode Presidio Med
Once Upon a Family
2002
Episode Longmire
The White Warrior
2014
Episode Animal Kingdom (2016)
Stay Close, Stick Together
2016
Episode ER
Rescue Me
2000
Episode SouthLAnd
Unknown Trouble
2009
Episode SouthLAnd
Chaos
2013
Episode Shameless (US)
Father Frank, Full of Grace
2021
Episode Animal Kingdom (2016)
Flesh Is Weak
2016
Episode Third Watch
A Hero's Rest
2001
Episode ER
The Good Fight
1998
Episode Animal Kingdom (2016)
Judas Kiss
2016
Episode SouthLAnd
Let It Snow
2011
Episode Animal Kingdom (2016)
Eat What You Kill
2017
Episode Longmire
A Damn Shame
2012
Episode SEAL Team
Forever War (2)
2020
Episode ER
Makemba
2003
Episode Smith
Three
2006
Episode SEAL Team
Trust, But Verify (1)
2021
Episode ER
One More for the Road
1997
Episode ER
The Providers
2005

Producer

Movie Police Story: Cop Killer 1988