
Gary Hershberger
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.
TV Shows(19)

Big Love
Bob Chetney
2006

Grey's Anatomy
Doug
2005

The O.C.
Tom MacGinty
2003

Six Feet Under
Matthew Gilardi
2001

The West Wing
Jerry
1999

Family Law
Abe Fitzhugh
1999

Martial Law
Henry Riggins
1998

Pacific Blue
Jim
1996

JAG
Rodney Conger
1995

Chicago Hope
Daniel O'Connor
1994

Renegade
Deputy Morgan
1992

Twin Peaks
Mike 'Snake' Nelson
1990

Coach
Carter Frederickson
1989

21 Jump Street
Michael McCarter
1987

Tales from the Darkside
Jeff
1984

Murder, She Wrote
Dave Perrin
1984

Highway to Heaven
Danny
1984

Knight Rider
Nicholas Arkett
1982

Columbo
Cooper Redman
1971
Movies(28)

A Marriage Made in Heaven
Andy Thorton
2022

Magic Max
Mike
2021

Faith, Hope & Love
Tommy
2019

Twin Peaks: The Missing Pieces
Mike Nelson
2014

The Christmas Pageant
Zach Wilson
2011

Secrets from Another Place: Creating Twin Peaks
Self
2007

New Alcatraz
Goodman
2001

The Amati Girls
Kevin
2001

Forever Love
Chuck
1998

Sleeping with the Devil
Jim
1997

Last Resort
Night Eagle
1996
The Hero
1994

Sneakers
College-Aged Bishop
1992

Twin Peaks: Fire Walk with Me
Mike Nelson
1992

The Heroes of Desert Storm
Capt. Steve Tate
1991

The Love She Sought
Randy Meers
1990

Twin Peaks
Mike Nelson
1989

The Siege of Firebase Gloria
Capt. A.J. 'Bugs' Moran
1989

Terrorist on Trial: The United States vs. Salim Ajami
Marine Guard
1988

To Heal a Nation
1988

Perry Mason: The Case of the Avenging Ace
Lieutenant Wilkins
1988

Into the Homeland
Whitey
1987

Burglar
Young Officer
1987

Tonight's the Night
Ronnie
1987

Beverly Hills Madam
Justin
1986

Free Ride
Dan Garten
1986

My Man Adam
Stan
1985

Paradise Motel
Sam Kehoe
1985