Home / Discover / People

Fight Club

1999
as Cop at Marla's Building

Hard to Kill

1990
as Carl Becker

Comet

2014
as Conductor

Welcome to Paradise

2007
as Trevor Goodman

The Kid

2000
as General Manager

Dark Canvas

2008
as Peppy

Stop at Nothing

1991
as Sgt. Wade

Finding Normal

2013
as Doc Shelby

Knight Rider 2000

1991
as Mayor Harold Abbey

Essence of Echoes

2002
as Jim Clayton

The Black Dove

2012
as Luther Strong

Guest Star

Episode Judging Amy
Marry, Marry Quite Contrary
2003
Episode Charmed
The Courtship of Wyatt's Father
2004
Episode Hunter
Ex Marks the Spot
1991
Episode Hunter
Street Wise (2)
1990
Episode A Million Little Things
redefine
2021
Episode A Million Little Things
the rock
2019
Episode Boston Legal
Truth Be Told
2004
Episode Bones
Judas on a Pole
2006
Episode A Million Little Things
crystal clear
2021
Episode A Million Little Things
the lost sheep
2021
Episode A Million Little Things
junior
2021
Episode Jake and the Fatman
Put Your Dreams Away
1990
Episode CSI: Miami
Losing Face
2002
Episode A Million Little Things
pinocchio
2021
Episode JAG
Promises
2000
Episode Las Vegas
Three Weddings and a Funeral (1)
2008
Episode A Million Little Things
perspective
2018
Episode Cold Case
The Letter
2004
Episode NCIS
Knockout
2009
Episode 227
Sweet Sixteen
1988
Episode A Million Little Things
listen
2021
Episode 9-1-1
The Devil You Know
2022
Episode Boston Legal
Nuts
2007
Episode Jake and the Fatman
Have Yourself a Merry Little Christmas
1987
Episode Boston Legal
A Whiff and a Prayer
2005
Episode Hunter
Street Wise (1)
1990
Episode A Million Little Things
trust me
2021
Episode Boston Legal
Helping Hands
2006
Episode The X-Files
The Unnatural
1999
Episode 2 Broke Girls
And the Pity Party Bus
2016
Episode A Million Little Things
the game of your life
2018
Episode ER
Quintessence of Dust
2006