| Year | Title | Role | Notes |
| 1990 | Another World | Himself | Television series; one episode |
| 1993 | Seinfeld | Himself | Episode: "The Cigar Store Indian" |
| 1994 | Reading Rainbow | Himself | Episode: "Hail to Mail" |
| Mad About You | Himself | Episode: "Pandora's Box" |
| Where in the World Is Carmen Sandiego? | Himself | Episode: "Tales You Lose" |
| 1996 | NewsRadio | Guy | Episode: "President" |
| 1997 | The Single Guy | Dr. Benjamin | Television series; one episode |
| Men in Black | Alien on TV monitor | Uncredited |
| 1998 | Superman: The Animated Series | Weather presenter (voice) | Episode: "Little Girl Lost" |
| Quest for Camelot | Knight (voice) | |
| 1998, 2007, 2022 | Saturday Night Live | Himself | Television series; three episodes |
| 1999 | Space Ghost Coast to Coast | Himself | Episode: "Chambraigne" |
| 2000 | Will & Grace | Himself | Episode: "Acting Out" |
| 2001 | Sesame Street | Himself | Episode: "Hurricane, Part 1" |
| 2003 | Freedom: A History of Us | Christian reorder editorHenry McNeal Turner | Television miniseries |
| Wholey Moses | Weather presenter (voice) | Short film |
| Cyberchase | Sam Vander Rom (voice) | Television series; three episodes |
| 2003–2004 | The Proud Family | Faustian Al Roker (voice) | Television series; two episodes |
| 2005 | Robots | Mailbox (voice) | |
| Madagascar | Newscaster (voice) | |
| 2006 | Unaccompanied Minors | Himself | |
| 2007, 2012 | 30 Rock | Himself | Television series; two episodes |
| 2008 | Madagascar: Escape 2 Africa | Newscaster (voice) | |
| 2009 | Cloudy with a Chance of Meatballs | Patrick Patrickson (voice) | |
| 2011 | The Wiggles' Big Birthday! | Himself | Australian release only |
| The Wiggles: Ukulele Baby! | Himself | American and UK releases only |
| WordGirl | Sonny Days (voice) | Episode: "Sonny Days with a Chance of Showers" |
| The Big Year | New York Weather presenter | |
| 2012 | The Pirates! Band of Misfits! | The Pirate Who Likes Sunsets and Kittens (voice) | United States release only |
| Treme | Himself | Episode: "Promised Land" |
| The Simpsons | Himself (voice) | Episode: “Moonshine River” |
| 2012–2013 | The Penguins of Madagascar | Gil Force (voice) | |
| 2013 | The Michael J. Fox Show | Himself | Episode: "Pilot" |
| Cloudy with a Chance of Meatballs 2 | Patrick Patrickson (voice) | |
| 2014 | Sharknado 2: The Second One | Himself | Television film |
| 2015 | Saturday Night Live 40th Anniversary Special | Himself | Television special |
| Sharknado 3: Oh Hell No! | Himself | Television film |
| 2016 | Kung Fu Panda 3 | Dim (voice) | |
| Ghostbusters | Himself | Cameo |
| Sharknado: The 4th Awakens | Himself | Television film |
| 2017 | WWE WrestleMania 33 | Himself | Pay-Per View, Guest Ring Announcer |
| Sharknado 5: Global Swarming | Himself | Television film |
| 2018 | The Last Sharknado: It's About Time | Himself | Television film |
| 2018–2019 | Morning Show Mysteries | Himself | 2 episodes; Also executive producer 6 episodes |
| 2019 | Zombieland: Double Tap | Himself | |
| 2020 | The Blacklist | Himself | Episode: "Roy Cain" |
| 2021 | Who Are You, Charlie Brown? | Himself | Documentary special |
| Martha Gets Down and Dirty | Himself | Episode: "Fire Up the Wieners" |
| 2022 | The Proud Family: Louder and Prouder | Faustian Al Roker | Episode: "When You Wish Upon a Roker" |