2025The Mighty NeinZeenoth (voice) · 1 episodeShow
2023A Biltmore ChristmasWinstonMovie
2023Star Trek: very Short TreksRiker (voice) · 3 episodesShow
2023Star Trek: Picard - The IMAX Live Series Finale EventCaptain William RikerMovie
2022Catwoman: HuntedKing Faraday / Boss Moxie (voice)Movie
2020Star Trek: Lower DecksWilliam T. Riker (voice) · 3 episodesShow
2020Star Trek: PicardWilliam Riker · 12 episodesShow
2019How to Sell Drugs Online (Fast)Jonathan Frakes · 2 episodesShow
2018Devil's GateSheriff GruenwellMovie
2016Angie TribecaCommandant Van Zandt · 1 episodeShow
2014Star Trek: The Next Generation - All Good Things...Cmdr. Will RikerMovie
2013Star Trek: The Next Generation - RedemptionCmdr. Will RikerMovie
2013Star Trek: The Next Generation - The Best of Both WorldsCmdr. William Riker (archive footage)Movie
2012Megaquake 10.0Narrator (voice)Movie
2011Lee & GrantNarrator (voice)Movie
2011Truth Be ToldRadio Sound EngineerMovie
2009NCIS: Los AngelesNavy Commander Dr. Stanfill (uncredited) · 1 episodeShow
2009The Super Hero Squad ShowHigh Evolutionary (voice) · 1 episodeShow
2009Glenn Martin, DDSPeter (voice) · 1 episodeShow
2009That's Impossible!Narrator (voice) · 6 episodesShow
2008The Librarian: The Curse of the Judas ChaliceTrombone Player in Marching Band (uncredited)Movie
2006The Librarian: Return to King Solomon's MinesDebra's HusbandMovie
2002ClockstoppersBystanderMovie
2000Ghosts Caught on Tape: Fact or Fiction?Narrator (voice)Movie
1999RoswellJonathan Frakes (uncredited) · 2 episodesShow
1999The LotRoland White · 5 episodesShow
1999Dying to LiveWillMovie
1999FuturamaJonathan Frakes (voice) · 1 episodeShow
1998Star Trek: InsurrectionCommander William T. RikerMovie
1998Oh BabyDon · 1 episodeShow
1996Star Trek: First ContactCommander William T. RikerMovie
1996Brothers of the FrontierBen FryeMovie
1996The Paranormal BorderlineHost · 1 episodeShow
19963rd Rock from the SunLarry · 1 episodeShow
1995Time Travel Through the BibleTime TravelerMovie
1995Gargoyles the Movie: The Heroes AwakenXanatos (voice)Movie
1995CybillJonathan Frakes · 1 episodeShow
1994Star Trek: GenerationsCommander William T. RikerMovie
1994GargoylesDavid Xanatos (voice) · 78 episodesShow
1994Phish: TrackingMovie