2014
Twin Peaks: The Missing Pieces as Sheriff Harry S. Truman
2011
The Descendants as Cousin Milo
2004
North Shore (1 episode)
2003
Mrs. Ashboro's Cat as Wes Merritt
2002
A Killing Spring as Tom Keaton
2000
Bear with Me as Greg Bradley
2000
Green Sails as John Scott
1999
Just a Little Harmless Sex as Jeff
1998
A Chance of Snow as Matthew 'Matt' Parker
1998
Summer of the Monkeys as John Lee
1998
Nico the Unicorn as Tom Gentry
1996
Psi Factor: Chronicles of the Paranormal (2 episodes)
1996
The Stepford Husbands as Mick Davidson
1996
The Man Next Door as Eli Cooley
1995
The Outer Limits as Dr. Charles McCamber (1 episode)
1995
The Outer Limits as Dr. Field (1 episode)
1994
Family Album as Ward Thayer (2 episodes)
1993
Vendetta II: The New Mafia as Hank Parnell
1993
Whose Child Is This? The War for Baby Jessica as Jan DeBoer
1993
Rapture as Jeff Lisker
1991
In a Child's Name as Kenneth Taylor (2 episodes)
1990
In Defense of a Married Man as Robert
1990
Postcards from the Edge as Robert Munch
1990
Cold Front as Derek McKenzie
1990
Twin Peaks as Harry S. Truman (30 episodes)
1989
Bye Bye Blues as Teddy Cooper
1989
Twin Peaks as Sheriff Harry S. Truman
1988
Clara's Heart as Bill Hart
1987
Maid to Order as Nick McGuire
1987
The Allnighter as Mickey
1987
Street Justice as Curt Flynn
1986
The Right of the People as Christopher Wells
1985
Kids Don't Tell as John Ryan
1984
Just the Way You Are as Peter Nichols
1984
The Blood of Others as Jean
1983
The Witching as Frank Brandon
1983
The Hitchhiker as Gordon Brooks (1 episode)
1980
Willie and Phil as Willie Kaufman
1979
Tales of the Unexpected as Tommy (1 episode)
1979
Voices as Drew Rothman
1977
US Against the World as Self
1977
Slap Shot as Ned Braden
1972
Necromancy as Frank Brandon
1972
The Rookies as Willie Gillis (45 episodes)
1972
Hot Summer Week as Will
1972
Pickup on 101 as Chuck
1972
The Rookies as Willie Gillis
1971
The Peace Killers as Jeff
1971
The Boy from Dead Man's Bayou
1971
Great Performances as Lucius Harney (1 episode)
1970
The Partridge Family as Lester Braddock (1 episode)
1967
Ironside (1 episode)
1957
Hawkeye and the Last of the Mohicans as Cochea (1 episode)