2016Last Man ClubWill HodgesMovie
2013Free BirdsAdditional Voices (voice)Movie
2013April ApocalypsePopsMovie
2013The Devil's DozenMovie
2012Mysterious IslandCaptain NemoMovie
2012The Last MarkUncle BillMovie
2011Prep & Landing: Naughty vs. NiceBig Guy (voice)Movie
2011For Christ's SakeFather MonahanMovie
2010Prep & Landing Stocking Stuffer: Operation: Secret SantaBig Guy (voice)Movie
2010Farewell Mr. KringleKris KringleMovie
2010Young JusticeSardath (voice) · 1 episode · In Memory Of · 1 episodeShow
2010Meeting SpencerLarry LindMovie
2009Prep & LandingBig Guy (voice)Movie
2008Legend of the SeekerThe Keeper (voice) · 5 episodesShow
2008Over Her Dead BodyFather MarksMovie
2007Along the WayMr. HereckMovie
2007TransformersCaptain WitwickyMovie
2006The PrestigeMerritMovie
2006Love's Abiding JoyScottieMovie
2005Love's Long JourneyScottieMovie
2003Atlantis: Milo's ReturnErik Hellstrom (voice)Movie
2003Gods and GeneralsGen. Isaac TrimbleMovie
2003Small Town ConspiracyTaylorMovie
2001Justice LeagueMerlin (voice) · 1 episodeShow
2001AliasMilo Sabine · 1 episodeShow
2001Crossing JordanClive Alpert · 1 episodeShow
1999The Hungry Bachelors ClubMr. RingoldMovie
1998The Wild ThornberrysLead Jackal (voice) · 1 episodeShow
1998Pocahontas II: Journey to a New WorldAdditional Voice Talents (voice)Movie
1998Nether WorldOld TimerMovie
1998The EscapeLongMovie
1998Goldrush: A Real Life Alaskan AdventureWhiskers (credited as W. Morgan Sheppard)Movie
1996The LotteryMayor WarnerMovie
1996Sometimes They Come Back... AgainFather Archer RobertsMovie
1996Poltergeist: The LegacyGrave Digger · 1 episodeShow
1995American GothicMr. Emmett · 1 episodeShow
1994Following Her HeartFatherMovie
1994Good King WenceslasTomasMovie
1994GargoylesPetros Xanatos (voice), King Kenneth (voice), Odin (voice), Odin/Petros Xanatos (voice), Radar/Security Guard (voice) · 2 episodesShow
1994Iron ManDum Dum Dugan (voice) · 2 episodesShow
1993Diagnosis: MurderDr. Tom Arneberg · 1 episodeShow
1993GettysburgMaj. Gen. Isaac R. Trimble / NarratorMovie
1993Biker Mice from MarsLawrence Limburger (voice) · 65 episodesShow
1993SeaQuest DSVThe ProfessorMovie
1993seaQuest DSVThe Professor · 8 episodesShow
1993Needful ThingsFather MeehanMovie
1992There Goes the NeighborhoodTrick BissellMovie
1991Star Trek VI: The Undiscovered CountryKlingon CommanderMovie
1990Wild at HeartMr. ReindeerMovie
1989Quantum LeapGooshie, the Miner · 1 episodeShow
1988Lucky StiffPaMovie
1988Elvira: Mistress of the DarkVincent TalbotMovie
1987Cry FreedomPoliceman (as Morgan Sheppard)Movie
1987Gunsmoke: Return to DodgeDigger McCloudMovie
1987Crossbow1 episodeShow
1987Max HeadroomBlank Reg · 14 episodesShow
1986Designing Women1 episodeShow
1986Theban Plays: Oedipus at ColonusChorusMovie
1985The Doctor and the DevilsLandlordMovie
1985MacGyverDr. Zito · 2 episodesShow
1985Max Headroom: 20 Minutes into the FutureBlank RegMovie
1985A.D.Gracchus 1 episode, 1985 · 1 episodeShow
1985The Dirty Dozen: Next MissionGerman GeneralMovie
1984Paint Me a MurderMahaffyMovie
1984Murder, She WroteDr. Fredrick Grundberg · 1 episodeShow