The West Wing
as Officer
Dallas
as B.D. Calhoun
Magnum, P.I.
as Merle
Charlie's Angels
as Hank
Quantum Leap
as Keeter Slade
The Rockford Files
as Skip Speece
Cannon
McCloud
In the Heat of the Night
as Keen Philbrick
CHiPs
as Marv Speller
The Hardy Boys / Nancy Drew Mysteries
Kolchak: The Night Stalker
History of the World: Part I
as Lt. Bob - The Roman Empire
Hell Town
240-Robert
Halloween II
as Deputy Gary Hunt
Sky Hei$t
as First Deputy Sheriff
Ben
as Police officer with camera (uncredited)
Cahill: United States Marshal
as Deputy Sheriff Jim Kane
The Missouri Breaks
as Sandy (as Hunter Von Leer)