2016GravesMartin Treadwell · 4 episodesShow
2016Battle at VersaillesMovie
2013PrisonersMr. Jones (uncredited)Movie
2012Django UnchainedLeonide MoguyMovie
2012PerceptionFred Gorman · 1 episodeShow
2011UnforgettableLukas Emminger · 1 episodeShow
2010Queen of the LotOdin JohannessenMovie
2006Dangerous IsolationAdrienMovie
2004Nine LivesMikeyMovie
2004DeadwoodBellegarde · 5 episodesShow
2001Crossing JordanCharles Rutledge · 1 episodeShow
2001Six Feet UnderKevin Lamb · 1 episodeShow
2001The Ballad of Lucy WhippleJoshua 'Carrots' BealeMovie
2000FreakyLinksVince J. Elsing · 13 episodesShow
1999RoswellBobby Dupree · 2 episodesShow
1999AngelCyvus Vail · 3 episodesShow
1997SkeletonsJim NortonMovie
1996ProfilerJack of All Trades, Sheriff Ed Post, Sheriff Ed Post / Jack of All Trades, Jack of All Trades / Albert Newquay · 28 episodesShow
1996Tarzan: The Epic AdventuresPhilip D'ArnotMovie
1996Tarzan: The Epic AdventuresPaul D’Arnot · 22 episodesShow
1996The SilencersComdorMovie
1996It's My PartyDouglas ReedyMovie
1996The SentinelAnthony Bates · 1 episodeShow
1996Mind RageSteveMovie
1995Deadly Invasion: The Killer Bee NightmareBeauchampMovie
1995The Watcher1 episodeShow
1995Aurora: Operation InterceptVictor VarenkovMovie
1994Boys LifeMr. Reese (The Disco Years)Movie
1994New York UndercoverDr. Royce · 1 episodeShow
1994Plughead Rewired: Circuitry Man IILeechMovie
1994The Disco YearsMr. ReeseMovie
1993NecronomiconDale PorkelMovie
1993NYPD BlueGerard prosser · 1 episodeShow
1993Moon Over Miami1 episodeShow
1993seaQuest DSVAmbassador Dillington · 1 episodeShow
1993CuraçaoFriedrich (uncredited)Movie
1993DoppelgangerDoctor HellerMovie
1993Star Trek: Deep Space NineBorath · 1 episodeShow
1992Willing to Kill: The Texas Cheerleader StoryRandyMovie
1991Civil WarsJamie Berne · 1 episodeShow
1991False ArrestWally RobertsMovie
1991Dead Women in LingerieLapinMovie
1990ItEddie Kaspbrak · 2 episodesShow
1990Circuitry ManLeechMovie
1989A Sinful LifeNathan FlowersMovie
1988MonstersLaurence Bauer · 1 episodeShow
1987FriendsJohnMovie
1986The FallingDamonMovie
1986Jake SpeedDesmond FloydMovie
1986MatlockNoel Bishop · 1 episodeShow
1986Flight of the Spruce GooseStanMovie
1985The EqualizerFather Nicholas Kostmayer · 1 episodeShow
1985MoonlightingBenjamin Wylie · 1 episodeShow
1984Murder, She WroteDr. Henry Carlson, Lyman Taggart · 1 episodeShow
1983Jack and the BeanstalkJackMovie
1982Faerie Tale TheatreJack · 1 episodeShow
1982Don't Cry, It's Only ThunderBrian AndersonMovie
1982Cagney & Lacey1 episodeShow
1981Chariots of FireCharles PaddockMovie
1980Fade to BlackEric BinfordMovie
1979The Last WordBen TravisMovie
1979California DreamingT.T.Movie
1979Tales of the UnexpectedKiller · 1 episodeShow
1979ElvisNick AdamsMovie
1978A WeddingHughie BrennerMovie
1977September 30, 1955EugeneMovie
19773 WomenSoda Delivery Boy (uncredited)Movie
1976Bernice Bobs Her HairCharleyMovie
1972RomaThe Hippie (uncredited)Movie
1971The Young GraduatesPanMovie
1971Blood and LacePeteMovie
1970Didn’t You Hear?KevinMovie