Actor
- Dark and Stormy Night (2009) .... Jack Tugdon
- Harper's Island (2009) .... Sheriff Charlie Mills (2 episodes, 2009)
- Supernatural Sex and Violence (2009) .... Bobby Singer
- Supernatural The Rapture (2009) .... Bobby Singer
- Supernatural When the Levee Breaks (2009) .... Bobby Singer
- Harper's Island Sploosh (2009) .... Sheriff Charlie Mills
- Harper's Island Thrack, Splack, Sizzle (2009) .... Sheriff Charlie Mills
- Harper's Island Seep (2009) .... Sheriff Charlie Mills
- Supernatural Lucifer Rising (2009) .... Bobby Singer
- Harper's Island Snap (2009) .... Sheriff Charlie Mills
- Psych High Noon-Ish (2009) .... Stinky Pete Dillingham
- The Silence of Bees (2008) .... Parker Lam
- In the A.M. of Dec. 26th at Mickey's (on the Corner of Cunningham & Kongosak in Barrow) (2008) .... Radio D.J. (voice)
- Supernatural Lazarus Rising (2008) .... Bobby Singer
- Supernatural Are You There, God? It's Me... Dean Winchester (2008) .... Bobby Singer
- Supernatural Yellow Fever (2008) .... Bobby Singer
- The Commission (2007) .... Howard L. Brennan
- 100 Years of John Wayne (2007) .... Himself
- Next (2007) .... Wisdom
- Cooties (2007) .... The Man
- Criminal Minds Identity (2007) .... Sheriff Williams
- MovieReal: Hollywoodland (2006) .... Himself
- Reflections (2006) .... Frank
- The Unit Manhunt (2006) .... Lloyd Cole
- Deadwood Amateur Night (2006) .... Whitney Ellsworth
- Deadwood Tell Your God to Ready for Blood (2006) .... Whitney Ellsworth
- Deadwood I Am Not the Fine Man You Take Me For (2006) .... Whitney Ellsworth
- Deadwood Unauthorized Cinnamon (2006) .... Whitney Ellsworth
- Deadwood A Constant Throb (2006) .... Whitney Ellsworth
- Deadwood A Rich Find (2006) .... Whitney Ellsworth
- Deadwood A Two-Headed Beast (2006) .... Whitney Ellsworth
- Deadwood The Catbird Seat (2006) .... Whitney Ellsworth
- Deadwood Leviathan Smiles (2006) .... Whitney Ellsworth (credit only)
- Deadwood Full Faith and Credit (2006) .... Whitney Ellsworth
- Deadwood True Colors (2006) .... Whitney Ellsworth
- Harper's Island Gurgle (2006) .... Sheriff Charlie Mills
- Making 'Deadwood': Season Two (2005) .... Himself
- Deadwood Complications (Formerly 'Difficulties') (2005) .... Whitney Ellsworth (credit only)
- Deadwood Childish Things (2005) .... Whitney Ellsworth
- Deadwood Something Very Expensive (2005) .... Whitney Ellsworth
- Deadwood New Money (2005) .... Whitney Ellsworth
- Deadwood Requiem for a Gleet (2005) .... Whitney Ellsworth
- Deadwood Boy-the-Earth-Talks-To (2005) .... Whitney Ellsworth
- Deadwood Amalgamation and Capital (2005) .... Whitney Ellsworth
- Deadwood Advances, None Miraculous (2005) .... Whitney Ellsworth
- Deadwood The Whores Can Come (2005) .... Whitney Ellsworth
- Deadwood A Lie Agreed Upon: Part II (2005) .... Whitney Ellsworth (credit only)
- Deadwood A Lie Agreed Upon: Part I (2005) .... Whitney Ellsworth
- Deadwood E.B. Was Left Out (2005) .... Whitney Ellsworth (credit only)
- Deadwood (2004) .... Whitney Ellsworth (35 episodes, 2004-2006)
- Making 'Deadwood': The Show Behind the Show (2004) .... Himself
- Deadwood Mister Wu (2004) .... Whitney Ellsworth (credit only)
- Deadwood Bullock Returns to the Camp (2004) .... Whitney Ellsworth (credit only)
- Deadwood The Trial of Jack McCall (2004) .... Whitney Ellsworth
- Deadwood Sold Under Sin (2004) .... Whitney Ellsworth (credit only)
- Deadwood Jewel's Boot Is Made for Walking (2004) .... Whitney Ellsworth
- Deadwood Here Was a Man (2004) .... Whitney Ellsworth
- Deadwood Reconnoitering the Rim (2004) .... Whitney Ellsworth
- Deadwood No Other Sons or Daughters (2004) .... Whitney Ellsworth
- Deadwood Suffer the Little Children (2004) .... Whitney Ellsworth
- Deadwood Plague (2004) .... Whitney Ellsworth
- Deadwood Deadwood (2004) .... Whitney Ellsworth
- Deadwood Deep Water (2004) .... Whitney Ellsworth
- Crossing Jordan Revealed (2004) .... Ranger Diggory
- The Life of David Gale (2003) .... Duke Grover
- Adaptation. (2003) .... Ranger Tony
- The West Wing Documentary Special (2002) .... Carl (archive footage)
- Wheelmen (2002) .... Agent Hammond
- Joy Ride (2001) .... Sheriff Ritter
- At Sachem Farm (2001) .... Foreman
- Warden of Red Rock (2001) .... Jefferson Bent
- That '70s Show Who Wants It More? (2001) .... Tony
- Enterprise Broken Bow: Part 1 (2001) .... Admiral Daniel Leonard
- The West Wing Manchester: Part 1 (2001) .... Carl
- The Trouble with Normal (2000) .... Gary (6 episodes, 2000)
- Where the Heart Is (2000) .... Clawhammer (uncredited)
- Magnolia (2000) .... Smiling Peanut Patron #1
- Fraud (2000) .... Det. Mason
- Mr. Murder (1999) .... Agent Jason Reiling
- Ah! Silenciosa (1999) .... Ambrose Bierce
- Impala (1999) .... Sheriff Bert Davis
- 3rd Rock from the Sun Two-Faced Dick (1999) .... Happy Doug
- 3rd Rock from the Sun Dick and Taxes (1999) .... Happy Doug
- The X Files Field Trip (1999) .... Coroner
- Divided by Hate (1997) .... Danny Leland
- Wounded (1997) .... Agent Eric Ashton
- Murder One Chapter Fourteen, Year Two (1997) .... Donald Cleary (scenes deleted)
- Murder One Chapter Four, Year Two (1996) .... Donald Cleary
- Home Improvement Doctor in the House (1995) .... Duke Miller
- Bad Girls (1994) .... Pinkerton Detective Graves
- Children of the Dark (1994) .... Roddy Gibbons (uncredited)
- Thunder Alley (1994) .... Leland DuParte (27 episodes, 1994-1995)
- Blue Chips (1994) .... Ricky's Father
- Twogether (1994) .... Oscar
- Geronimo: An American Legend (1993) .... Proclamation officer
- Sliver (1993) .... Det. Ira
- Gunsmoke: The Long Ride (1993) .... Traveling Blacksmith
- Lois & Clark: The New Adventures of Superman I'm Looking Through You (1993) .... Henry Barnes
- Sister Act (1992) .... Det. Clarkson
- Gunsmoke: To the Last Man (1992) .... Deputy Willie Rudd
- Little Secrets (1991) .... Liquor Store Cashier (as Richard Muldoon)
- The Court-Martial of Jackie Robinson (1990) .... Maj. Trimble
- El Diablo (1990) .... Spivey Irick
- Follow Your Heart (1990) .... Craig Hraboy
- In Country (1989) .... Earl Smith
- Mothers, Daughters and Lovers (1989) .... Sheriff Jack Edzard
- The Cherry (1989) .... The Captain
- Turner & Hooch (1989) .... Plant Manager
- Mergers & Acquisitions (1989) .... Gabby Hayes
- Perry Mason: The Case of the Lady in the Lake (1988) .... Motel Manager
- Defense Play (1988) .... FBI Agent
- Two Idiots in Hollywood (1988) .... Crying Man
- Matlock The Umpire (1988) .... Barney Sutler
- Hollywood Shuffle (1987) .... Postal Worker
- Sweet Revenge (1987) .... Smuggler (uncredited)
- File 8022 (1985) .... Ben Crysler (as James Beaver)
- Silkwood (1983) .... Plant Manager
- Girls of the White Orchid (1983) .... Pedestrian (uncredited)
- Nighthawks (Night Hawks) (1981) .... Subway Passenger (uncredited)
- Dallas Cowboys Cheerleaders (1979) .... Cowboy player
- Warnings (1979) .... The Artist
- The Seniors (1978) .... Client (uncredited)
- Desperado (1978) .... Nathan
- Semi-Tough (1977) .... B.E.A.T. Member (uncredited)
- Hollywoodland (2006) .... biographical consultant: George Reeves
- American Heart (1993) .... audition reader (uncredited)
- Supernatural (2005) .... stunts (2 episodes, 2007)
- Hollywoodland (2006) .... thanks
- Hollywood Shuffle (1987) .... thanks
- Tour of Duty (1987) .... (1 episode, 1988)
- Sweet Revenge (1987) .... additional dialogue
- Vietnam War Story (1987) .... (unknown episodes)
- Alfred Hitchcock Presents (1985) .... (4 episodes, 1986-1987)


