Home / Discover / People

Young Sheldon

2017
as Principal Tom Petersen

CSI: Miami

2002
as Detective Frank Tripp

Big Sky (2020)

2020
as Buck Barnes

Happy's Place

2024
as Emmett

Guest Star

Episode Better Call Saul
Wexler v. Goodman
2020
Episode JAG
Ghost Ship
1997
Episode Young Sheldon
Graduation
2020
Episode Better Call Saul
JMM
2020
Episode Young Sheldon
Killer Asteroids, Oklahoma, and a Frizzy Hair Machine
2018
Episode Lethal Weapon
Flight Risk
2017
Episode Lethal Weapon
One Day More
2018
Episode Young Sheldon
An Ugly Car, an Affair and Some Kickass Football
2022
Episode Young Sheldon
A Secret Letter and a Lowly Disc of Processed Meat
2020
Episode Young Sheldon
A Clogged Pore, a Little Spanish, and the Future
2022
Episode Lethal Weapon
Wreck the Halls
2017
Episode Better Call Saul
Wine and Roses
2022
Episode Cop Rock
Cop-a-Feeliac
1990
Episode Better Call Saul
Fifi
2016
Episode JAG
To Russia with Love (1)
1998
Episode JAG
Legacy (1)
2000
Episode Young Sheldon
White Trash, Holy Rollers, and Punching People
2022
Episode The Adventures of Brisco County, Jr.
Bounty Hunter's Convention
1994
Episode Better Call Saul
Namaste
2020
Episode Young Sheldon
A Lot of Band-Aids and the Cooper Surrender
2022
Episode Better Call Saul
Chicanery
2017
Episode Young Sheldon
A Free Scratcher and Feminine Wiles
2022
Episode Young Sheldon
Potential Energy and Hooch on a Park Bench
2021
Episode Better Call Saul
Something Beautiful
2018
Episode Lethal Weapon
Funny Money
2018
Episode JAG
Shadow
1995
Episode Lethal Weapon
Frankie Comes to Hollywood
2018
Episode Lethal Weapon
Gold Rush
2017
Episode Young Sheldon
The Yips and an Oddly Hypnotic Bohemian
2021
Episode JAG
Gypsy Eyes (2)
1998
Episode Better Call Saul
Slip
2017
Episode Better Call Saul
Dedicado a Max
2020
Episode The Young Riders
Hard Time
1990
Episode Young Sheldon
The Sin of Greed and a Chimichanga from Chi-Chi's
2019
Episode Young Sheldon
Pilot
2017
Episode Lethal Weapon
Birdwatching
2017
Episode Vengeance Unlimited
Eden
1998
Episode Young Sheldon
Teenager Soup and a Little Ball of Fib
2019
Episode Young Sheldon
A Virus, Heartbreak, and a World of Possibilities
2021
Episode Young Sheldon
College Dropouts and the Medford Miracle
2023
Episode JAG
Legacy (2)
2000
Episode The Lottery
Greater Good
2014
Episode Lethal Weapon
Jesse's Girl
2018
Episode The Pretender
Spin Doctor (1)
2000
Episode Better Call Saul
Coushatta
2018
Episode Better Call Saul
Rebecca
2016
Episode Lethal Weapon
Better Living Through Chemistry
2018
Episode Snoops (1999)
A Criminal Mind
1999
Episode Northern Exposure
All Is Vanity
1991
Episode Young Sheldon
Albert Einstein and the Story of Another Mary
2019
Episode Lethal Weapon
Family Ties
2018
Episode Better Call Saul
Nailed
2016
Episode Young Sheldon
A Political Campaign and a Candy Land Cheater
2019
Episode Young Sheldon
An Eagle Feather, a String Bean, and an Eskimo
2018
Episode Lethal Weapon
Double Shot of Baileys
2018
Episode 3rd Rock from the Sun
Seven Deadly Clips
1997
Episode The Ranch
Back Where I Come From
2016
Episode Better Call Saul
Bali Ha'i
2016
Episode Young Sheldon
An Existential Crisis and a Bear That Makes Bubbles
2021
Episode Young Sheldon
A Sneeze, Detention, and Sissy Spacek
2018
Episode Young Sheldon
A Lock-In, a Weather Girl, and a Disgusting Habit
2022