Acting • AGE 62
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 Un...


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

Big Love
Bob Chetney
2006

Grey's Anatomy
Doug
2005

Century City
Maxwell Pace
2004

The O.C.
Tom MacGinty
2003

New Alcatraz
Goodman
2001

Six Feet Under
Matthew Gilardi
2001

The Amati Girls
Kevin
2001

Python
Screenplay
2000

The West Wing
Jerry
1999

Family Law
Abe Fitzhugh
1999

Forever Love
Chuck
1998

Martial Law
Henry Riggins
1998

Sleeping with the Devil
Jim
1997

Last Resort
Night Eagle
1996

Pacific Blue
Jim
1996

JAG
Rodney Conger
1995

Chicago Hope
Daniel O'Connor
1994

Renegade
Deputy Morgan
1992

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 'Snake' Nelson
1990

Twin Peaks
Mike Nelson
1989

Coach
Carter Frederickson
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

21 Jump Street
Michael McCarter
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

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