
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.

A Marriage Made in Heaven
Andy Thorton

Magic Max
Mike

Faith, Hope & Love
Tommy

Twin Peaks: The Missing Pieces
Mike Nelson

The Christmas Pageant
Zach Wilson

Secrets from Another Place: Creating Twin Peaks

New Alcatraz
Goodman

The Amati Girls
Kevin

Forever Love
Chuck

Sleeping with the Devil
Jim

Last Resort
Night Eagle
The Hero

Sneakers
College-Aged Bishop

Twin Peaks: Fire Walk with Me
Mike Nelson

The Heroes of Desert Storm
Capt. Steve Tate

The Love She Sought
Randy Meers

Twin Peaks
Mike Nelson

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

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

To Heal a Nation

Perry Mason: The Case of the Avenging Ace
Lieutenant Wilkins

Into the Homeland
Whitey

Burglar
Young Officer

Tonight's the Night
Ronnie

Beverly Hills Madam
Justin

Free Ride
Dan Garten

My Man Adam
Stan

Paradise Motel
Sam Kehoe







