2014A Place for HeroesGaryMovie
2011Night ClubGrim InterviewerMovie
2006For One NightMr. HowardMovie
2004Missing BrendanStan WadeMovie
2003Cold CaseTom Lincoln · 1 episodeShow
2000On Hallowed Ground: Streetball Champions of Rucker ParkWriterMovie
2000City of AngelsWriter · 4 episodesShow
1999Trippin'Willie ReedMovie
1999Passing GloryWriterMovie
1998The Army ShowCol. John Henchy · 13 episodesShow
1997The 6th ManJames TylerMovie
1996Sabrina, the Teenage WitchCop · 1 episodeShow
1994Someone She KnowsLt. Jack EmeryMovie
1994Corrina, CorrinaFrankMovie
1993NYPD BlueStory, Teleplay · 2 episodesShow
1992Shaky GroundRussell · 17 episodesShow
1992In the Deep WoodsGeorge DunawayMovie
1991Line of Fire: The Morris Dees StoryGilbertMovie
1990In the Line of Duty: A Cop for the KillingArt ReganMovie
1989Double Your PleasureSamMovie
1989Hit ListBrian ArmstrongMovie
1987InnerspacePete BlanchardMovie
1987The Tracey Ullman Show1 episodeShow
1987Married... with ChildrenGriff · 41 episodesShow
1986If Tomorrow ComesAl · 1 episodeShow
1985Space RageMax BrysonMovie
1985The Comedy FactoryGranville · 1 episodeShow
1985Vision QuestGene TanneranMovie
1985The Atlanta Child MurdersHindsman · 2 episodesShow
1984Murder, She WroteBlaster Boyle · 1 episodeShow
1984HunterLeon Cooley · 1 episodeShow
1983Uncommon ValorJohnsonMovie
1983Scarecrow and Mrs. King1 episodeShow
1983Uncommon ValorSergeantMovie
1982An Officer and a GentlemanPerrymanMovie
1981Walking Tall7 episodesShow
1981Hill Street Blues3 episodesShow
1980Inside MovesAlvin MartinMovie
1979Fast BreakD.C.Movie
1978The Eddie Capra Mysteries1 episodeShow
1978WheelsRollie Knight · 5 episodesShow
1977A Hero Ain't Nothin' But a SandwichDoctorMovie
1977What Really Happened to the Class of '65?1 episodeShow
1977The Hardy Boys / Nancy Drew Mysteries1 episodeShow
1976Richie Brockelman: The Missing 24 HoursRiderMovie
1976Sounder, Part 2NathanMovie
1976Alex & the GypsyFirst GoonMovie
1976Quincy, M.E.Hal Borden · 1 episodeShow
1976What's Happening!!Lew Bonner · 1 episodeShow
1974The Autobiography of Miss Jane PittmanSam (uncredited)Movie
1974The Six Million Dollar ManTollombe · 1 episodeShow
1972Night of the StranglerJim BunchMovie