2013Beast of the Bering SeaGlenn HunterMovie
2013Dark PowerMayor Stan WoodMovie
2012Anger ManagementDr. Cameron · 1 episodeShow
2012House of LiesMr. Pinkus · 4 episodesShow
2009PortalBenedictMovie
2007Christmas at Cadillac Jack'sCopMovie
20071408PriestMovie
2006Crash LandingHenderson DavisMovie
2003Cold CaseMickey Thompson (2008) · 1 episodeShow
2002She's No AngelDonald ShawnessyMovie
1999Restraining OrderPolice CaptainMovie
1998Mom, Can I Keep Her?Dr. Joel BlairMovie
1998Nobody Lives ForeverLt. Jim RansomMovie
1997Knots Landing: Back to the Cul-de-SacM. Patrick McKenzie · 2 episodesShow
1996Early EditionDarrel Foster · 1 episodeShow
1996FX: The SeriesDetective Leo McCarthy · 23 episodesShow
1996FX - Final IllusionLeo McCarthy (archive footage)Movie
1996Nash BridgesRaymond Porter · 1 episodeShow
1996Voice from the GraveDetective Joe SracculaMovie
1995If Someone Had KnownJack LinerMovie
1994Touched by an AngelEarl Rowley · 1 episodeShow
1994Burke's LawSheriff Greene · 1 episodeShow
1993The Conviction of Kitty DoddsChuck HayesMovie
1992A House of Secrets and LiesJack EvansMovie
1992Dirty WorkTommy MillerMovie
1991Fatal FriendshipMichael BradleyMovie
1991The Commish1 episodeShow
1990Casey's Gift: For Love of a ChildHank BolenMovie
1990Kojak: It's Always SomethingAssistant D.A. Bobby CrockerMovie
1989Money, Power, Murder.Peter FinleyMovie
1984Sweet RevengeCol. Joseph CheeverMovie
1981Margin for MurderMike HammerMovie
1981ShannonDet. Jack Shannon · 10 episodesShow
1981All Night LongBobby GibbonsMovie
1980Mark, I Love YouHal PainterMovie
1980ReunionDon HollanderMovie
1980Hardhat & LegsSal PachecoMovie
1979Knots LandingM. Patrick MacKenzie · 291 episodesShow
1979TransplantJohn HurleyMovie
1979Tales of the UnexpectedFred Pearson · 1 episodeShow
1978The ImmigrantsPete Lomas · 2 episodesShow
1976Battle of the Network Stars1 episodeShow
1976MidwayEnsign George GayMovie
1973KojakBobby Crocker · 118 episodesShow
1972Emergency!1st Deputy · 1 episodeShow
1971Cannon1 episodeShow
1971KluteMan at Bar (uncredited)Movie
1968The Mod SquadHowie · 1 episodeShow
1967IronsideYoung Marine · 1 episodeShow