
Acting
Gary Hershberger (born April 5, 1964) is an American actor and screenwriter. He is best known for his television roles as Mike Nelson in Twin Peaks (1989–1991; 2017) and Matthew Gilardi on Six Feet Under (2001–2002).
Description above from the Wikipedia article Gary Hershberger, licensed under CC-BY-SA, full list of contributors on Wikipedia.

A Marriage Made in Heaven
as Andy Thorton

Magic Max
as Mike

Faith, Hope & Love
as Tommy

Twin Peaks: The Missing Pieces
as Mike Nelson

The Christmas Pageant
as Zach Wilson

Secrets from Another Place: Creating Twin Peaks
as Self

New Alcatraz
as Goodman

The Amati Girls
as Kevin

Forever Love
as Chuck

Sleeping with the Devil
as Jim

Big Love
as Bob Chetney · 1 ep.

Grey's Anatomy
as Doug · 2 ep.

The O.C.
as Tom MacGinty · 1 ep.

Six Feet Under
as Matthew Gilardi · 8 ep.

The West Wing
as Jerry · 1 ep.

Family Law
as Abe Fitzhugh · 1 ep.

Martial Law
as Henry Riggins · 1 ep.

Pacific Blue
as Jim · 2 ep.

JAG
as Commander Crowley · 1 ep.

Chicago Hope
as Daniel O'Connor · 1 ep.
Sneakers
1992