| Movie | Night of the Zoopocalypse | Maynard / Mutant / Radio Announcer (voice) | 2025-01-23 |
| Movie | Snoopy Presents: Welcome Home, Franklin | Woodstock (voice) | 2024-02-15 |
| Series | Camp Snoopy | Woodstock (voice) | 2024-06-13 |
| Series | PJ Masks: Power Heroes | Ninjalinos / Percival / Additional Voices (voice) | 2023-04-19 |
| Movie | Snoopy Presents: One-of-a-Kind Marcie | Woodstock (voice) | 2023-08-17 |
| Movie | Snoopy Presents: It's the Small Things, Charlie Brown | Woodstock (voice) | 2022-04-14 |
| Movie | Snoopy Presents: To Mom (and Dad), with Love | Woodstock / Woodstock's Mom / Woodstock Siblings (voice) | 2022-05-05 |
| Movie | Snoopy Presents: Lucy's School | Woodstock (voice) | 2022-08-11 |
| Series | My Little Pony: Make Your Mark | Sparky Sparkeroni (voice) | 2022-09-26 |
| Series | The Snoopy Show | Woodstock (voice) | 2021-02-05 |
| Movie | Snoopy Presents: For Auld Lang Syne | Woodstock / Spike / Olaf (voice) | 2021-12-09 |
| Series | Powerbirds | Nibbles (voice) | 2020-01-19 |
| Series | The Truth Fairy | Ricky von Amazeballs (voice) | 2019-09-08 |
| Series | Norman Picklestripes | (voice) | 2019-07-20 |
| Series | Snoopy in Space: The Search for Life | Woodstock (voice) | 2019-11-01 |
| Series | Dragamonz | Azakai (voice) | 2019-09-23 |
| Movie | Elliot: The Littlest Reindeer | Walter / Russian Coach (voice) | 2018-11-08 |
| Movie | Gnome Alone | Pocket (voice) (uncredited) | 2017-11-02 |
| Movie | The Nut Job 2: Nutty by Nature | Redline (voice) | 2017-08-11 |
| Series | Ranger Rob | Chipper (voice) | 2016-09-06 |
| Series | Lunar Jim | 2016-01-01 | |
| Series | The ZhuZhus | Chunk (voice) | 2016-09-12 |
| Movie | The Cat In The Hat Knows A Lot About Halloween! | Fish / Thing 1 / Thing 2 / Secondary Characters (voice) | 2016-10-28 |
| Series | Numb Chucks | Sir Rupert Van Der Hooves (voice) | 2014-01-07 |
| Movie | The Nut Job | Redline / Buddy (voice) | 2014-01-17 |
| Series | Trucktown | Max | 2014-09-06 |
| Movie | Lucky Duck | Wingo (voice) | 2014-06-06 |
| Movie | Despicable Me 2 | Purple Minions (voice) (uncredited) | 2013-06-26 |
| Movie | The Cat in the Hat Knows a Lot About Christmas! | Fish / Thing 1 / Thing 2 (voice) | 2012-11-21 |
| Series | Almost Naked Animals | Howie (voice) | 2011-01-07 |
| Movie | Kung Fu Magoo | (voice) | 2010-05-11 |
| Movie | Coopers' Camera | Officer Malette | 2010-11-16 |
| Series | The Cat in the Hat Knows a Lot About That! | Fish, Thing One and Thing Two (voice) | 2010-09-06 |
| Series | Best Ed | (voice) | 2008-10-03 |
| Series | George of the Jungle | Ape (voice) | 2007-06-29 |
| Series | American Dad! | Unknown | 2005-02-06 |
| Series | King | Cliff (voice) | 2005-06-23 |
| Movie | Care Bears: Journey to Joke-a-Lot | Grumpy Bear (voice) | 2005-08-10 |
| Movie | Care Bears: Big Wish Movie | Grumpy Bear (voice) | 2005-09-07 |
| Movie | MXP: Most Xtreme Primate | Stanley | 2004-01-20 |
| Movie | Ham & Cheese | Damien | 2004-03-12 |
| Movie | Care Bears: Season of Caring | Grumpy Bear | 2004-07-12 |
| Series | Peep and the Big Wide World | 2004-04-12 | |
| Movie | Harold & Kumar Go to White Castle | J.D. | 2004-07-02 |
| Movie | Air Bud: Spikes Back | Doug | 2003-07-01 |
| Movie | The Galíndez File | CIA Agent (as Robert Tinkler) | 2003-09-26 |
| Series | Cyberchase | Delete (voice) | 2002-01-21 |
| Movie | The Tuxedo | CSA Firing Range Op | 2002-09-27 |
| Movie | Kiss My Act | Greg Slater | 2001-04-23 |
| Series | Beyblade | 2001-01-08 | |
| Series | Undergrads | Mump (voice) | 2001-04-22 |
| Movie | Thomas and the Magic Railroad | Adult Patch (uncredited) | 2000-07-14 |
| Series | Pelswick | 2000-10-02 | |
| Movie | Loser | Bar Patron | 2000-07-21 |
| Movie | The Moving of Sophia Myles | Marcus | 2000-11-26 |
| Movie | Possessed | American Soldier | 2000-10-22 |
| Series | Medabots | Seaslug, Sypke, Cyandog, Krosserdog | 1999-07-02 |
| Series | Angela Anaconda | Onkel Nicky | 1999-10-04 |
| Series | Anatole | 1998-10-03 | |
| Series | The Adventures of Sam & Max: Freelance Police | Max (voice) | 1997-10-04 |
| Movie | Future Fear | Young Wallace | 1997-12-01 |
| Series | No Price Too High | 1995-01-01 |