| Ninjago: Prime Empire Original Shorts | 2020 | Arcade Owner, Security Guard | TV Show |
| Coach Me If You Can | 2020 | Erico | TV Show |
| Christmas She Wrote | 2020 | Stephen | TV Movie |
| The Past Never Dies | 2019 | Jacob Fast | TV Movie |
| Ninjago | 2019 | Cole, Kabuki Mask, Prison Guard | TV Show |
| Ruby Herring Mysteries | 2019 | Roger Davis | TV Show |
| Z-O-M-B-I-E-S | 2018 | Dancer | TV Movie |
| My Little Pony: Best Gift Ever | 2018 | Shining Armor (voice) | TV Movie |
| Christmas in Evergreen: Letters to Santa | 2018 | Oliver | TV Movie |
| Doragaria rosuto | 2018 | Giovanni (English version, voice, as Chip Bailey), Irfan, Musashi | Unknown |
| The Age of Adulting | 2018 | Seth | Movie |
| Morning Show Mysteries | 2018 | Jay Fairweather | TV Show |
| Prodigals | 2017 | Eliot | Movie |
| Loudermilk | 2017 | Kevin | TV Show |
| A Bundle of Trouble: An Aurora Teagarden Mystery | 2017 | Rory Brown | TV Movie |
| Engaging Father Christmas | 2017 | Josh | TV Movie |
| Coming Home for Christmas | 2017 | Kip | TV Movie |
| Dinotrux Supercharged | 2017 | Ty Rux | TV Show |
| Nils Holgersson | 2017 | | TV Show |
| Marvel Super Hero Adventures | 2017 | Hobgoblin | TV Show |
| Littlest Pet Shop: A World of Our Own | 2017 | Checkers Pengo, Dawson Daneskit, Scrapper #2 | TV Show |
| Ninjago: Decoded | 2017 | Morro | TV Show |
| Max Steel: Turbo Charged | 2017 | Maxwell McGrath (voice) | TV Movie |
| Max Steel: Turbo Warriors | 2017 | Elementors (voice), Max | TV Movie |
| Chesapeake Shores | 2016 | Connor O'Brien | TV Show |
| No Tomorrow | 2016 | Wes Hofley | TV Show |
| Ms. Matched | 2016 | Alex | TV Movie |
| Slugterra: Into the Shadows | 2016 | ... (voice), Kord, Mongo, Shadow Clan Leader | Movie |
| Xylo: The Show | 2016 | Ed | TV Movie |
| Max Steel Turbo Team: Fusion Tek | 2016 | Max Magrath (voice) | Movie |
| Beyblade Burst | 2016 | Xander Shakadera | TV Show |
| Max Steel: Team Turbo | 2016 | Max Mcgrath (voice) | Movie |
| Dinotrux | 2015 | Otto #3, Stegarbasaur #4, Ty Rux | TV Show |
| iZombie | 2015 | FG Soldier #2 | TV Show |
| School of Fish | 2015 | Seth | TV Show |
| My Little Pony: Equestria Girls - Friendship Games | 2015 | Shining Armor (voice) | Movie |
| Slugterra: Eastern Caverns | 2015 | Generic Goon (voice), Kord, Shadow Clan Leader | Movie |
| Lego Star Wars: Droid Tales | 2015 | Bail Organa | TV Show |
| 'Tis the Season for Love | 2015 | Barry | TV Movie |
| Supernoobs | 2015 | The Incredibly Amazing Man | TV Show |
| The Deep | 2015 | Alpheus | TV Show |
| Max Steel: Maximum Morphos | 2015 | Maxwell 'Max' McGrath (voice) | Short Film |
| Max Steel: The Dawn of Morphos | 2015 | | Movie |
| Max Steel: The Wrath of Makino | 2015 | ... (voice), Air Elementor, Fire Elementor, Maxwell 'Max' McGrath | Short Film |
| Primary | 2014 | Mitchell Getz | Movie |
| The 100 | 2014 | Boy in Mask | TV Show |
| The Flash | 2014 | Tony Stewart | TV Show |
| A Ring by Spring | 2014 | Josh | TV Movie |
| XBUS: The Movie | 2014 | Steve Colter | Movie |
| Mr. Miracle | 2014 | Erich Simmons | TV Movie |
| Barbie and the Secret Door | 2014 | Prince Kieran (voice) | Movie |
| Christmas Icetastrophe | 2014 | Scott Crooge | TV Movie |
| Dr. Dimensionpants | 2014 | Lennon, Unicorn #2 | TV Show |
| Slugterra: Return of the Elementals | 2014 | Kord Zane, Shadow Clan Leader (voice) | Movie |
| Slugterra: Ghoul from Beyond | 2014 | Kord Zane (voice) | TV Movie |
| Dial Y for Yesterday | 2014 | Igor (voice) | Short Film |
| World Trigger | 2014 | Yuichi Jin | TV Show |
| Animism | 2013 | Eldest #2, Nico | TV Show |
| Sabrina: Secrets of a Teenage Witch | 2013 | Ambrose, Lasgard, Rock Monster | TV Show |
| Tom Dick & Harriet | 2013 | Dick Varnett | TV Movie |
| Max Steel | 2013 | Air Elementor, Fire Elementor, Maxwell 'Max' McGrath | TV Show |
| Cedar Cove | 2013 | Derek | TV Show |
| Ultimate Wolverine vs. Hulk | 2013 | Forge, James, Panchem Lama | TV Show |
| Monster | 2013 | Boy 2 | Short Film |
| The Yoda Chronicles | 2013 | Bail Organa, Cad Bane, Commander Cody | TV Show |
| My Little Pony | 2012 | Shining Armor (voice, uncredited) | Unknown |
| Slugterra | 2012 | Kord, Mongo, Shadow Clan Leader | TV Show |
| Wild Nothing | 2012 | Party Host | Short Film |
| LittleBigPlanet PS Vita | 2012 | Batman (voice) | Unknown |
| LittleBigPlanet 2 | 2011 | Batman (voice) | Unknown |
| Voltron Force | 2011 | Lance | TV Show |
| Ninjago: Masters of Spinjitzu | 2011 | Morro, Shade, Shadow | TV Show |
| Trading Christmas | 2011 | Jason | TV Movie |
| TOME: Terrain of Magical Expertise | 2011 | The Virus | TV Show |
| Black Lagoon: Roberta's Blood Trail | 2011 | Hidalgo, Wright | TV Show |
| Max Steel: Makino's Revenge | 2011 | | Movie |
| Dragon Ball Z | 2010 | Dende | TV Show |
| Frankie & Alice | 2010 | Cop #2 | Movie |
| Seven Deadly Sins | 2010 | Travis Knight | TV Show |
| Bond of Silence | 2010 | Keith Moore (uncredited) | TV Movie |
| Fakers | 2010 | Ben Cruikshank | TV Movie |
| Hero: 108 | 2010 | Lin Chung, Parrot King, Tank Commander | TV Show |
| My Little Pony: Friendship Is Magic | 2010 | Guard 2, Shining Armor, Train Conductor | TV Show |
| Gekijouban Kidou senshi Gandamu 00: A wakening of the trailblazer | 2010 | Lasse Aeon (English version, voice) | Movie |
| Dynasty Warriors: Gundam 3 | 2010 | Judau Ashta (English version, voice) | Unknown |
| Stranger with My Face | 2009 | Jeff Rankin | TV Movie |
| Phantom Racer | 2009 | Owen | TV Movie |
| Sight Unseen | 2009 | Henry Baker | TV Movie |
| Dinosaur Train | 2009 | Patrick Pachycephalosaurus | TV Show |
| Geronimo Stilton | 2009 | Mouse Raterberg | TV Show |
| Monday Is My Favorite Time of Year | 2009 | Randy Rockwell | Short Film |
| The Sandwich | 2009 | Rick | Short Film |
| Flash & Dash | 2009 | Drew | TV Show |
| Flashpoint | 2008 | Allan Thompson | TV Show |
| Iron Man: Armored Adventures | 2008 | Clint Barton, Hawkeye, SHIELD Agent | TV Show |
| Mobile Suit Gundam 00 | 2008 | Controller, Lasse Aeon | TV Show |
| The Christmas Clause | 2008 | Unconvincing Elf | TV Movie |
| Urutoravaioretto: Kôdo 044 | 2008 | Luka Bloom | TV Show |
| Dynasty Warriors: Gundam 2 | 2008 | Judau Ashta (English version, voice) | Unknown |
| The Invisible | 2007 | Dean | Movie |
| Devil's Diary | 2007 | Andy | TV Movie |
| Tell Me No Lies | 2007 | Glenn | TV Movie |
| Tin Man | 2007 | Jeb | TV Show |
| Blood Ties | 2007 | Alexander | TV Show |
| Powerpuff Girls Z | 2007 | Ace, Bobby Green | TV Show |
| Sushi Pack | 2007 | Ikura Maki | TV Show |
| Final Destination 3 | 2006 | Payton | Movie |
| The Girl Who Leapt Through Time | 2006 | Chiaki Mamiya (English version, voice) | Movie |
| Split Decision | 2006 | Jason | TV Movie |
| Totally Awesome | 2006 | Zeke | TV Movie |
| .hack//Roots | 2006 | Haseo | TV Show |
| Ayakashi - Samurai Horror Tales | 2006 | Medicine Peddler | TV Show |
| Death Note | 2006 | To-Oh University Student | TV Show |
| Fantastic Four | 2006 | Klaw, Ulysses Klaw | TV Show |
| Finley the Fire Engine | 2006 | Dex (2006) | TV Show |
| Kyle XY | 2006 | Jeff Preston | TV Show |
| Nana | 2006 | Takumi Ichinose | TV Show |
| Psych | 2006 | Dickie | TV Show |
| Saiunkoku monogatari | 2006 | Seiran Si | TV Show |
| Elemental gelade | 2005 | Greyarts | TV Show |
| Gintama | 2005 | Tatsuma Sakamoto | TV Show |
| Johnny Test | 2005 | Colonial Gentleman, Gil, Health Inspector | TV Show |
| Supernatural | 2005 | Brody, Lee, Rick Craig | TV Show |
| Devil Kings | 2005 | Scorpio (voice) | Unknown |
| SSX on Tour | 2005 | Tyson Logan (voice) | Unknown |
| Hot Wheels: AcceleRacers - Ignition | 2005 | Vert Wheeler (voice) | TV Movie |
| Hot Wheels Acceleracers the Ultimate Race | 2005 | Vert Wheeler (voice) | Movie |
| Superbabies: Baby Geniuses 2 | 2004 | Ken (Age 16) | Movie |
| The Goodbye Girl | 2004 | Young Man Outside Club | TV Movie |
| Dragon Booster | 2004 | Phistus | TV Show |
| Life as We Know It | 2004 | Chuck Dimeo | TV Show |
| Mobile Suit Gundam Seed | 2004 | Muruta Azrael | TV Show |
| The L Word | 2004 | Howie Fairbanks | TV Show |
| Polly World | 2004 | Rick (voice) | Short Film |
| Agent Cody Banks | 2003 | Fenster Droog | Movie |
| D.C. Sniper: 23 Days of Fear | 2003 | Jeffrey Duncan | TV Movie |
| Hot Wheels Highway 35 World Race | 2003 | Vert Wheeler | TV Show |
| Master Keaton | 2003 | Hiroshi Matsui (English version, voice) | TV Show |
| Mobile Suit Gundam: Encounters in Space | 2003 | Ford Romfellow (English version, voice) | Unknown |
| Human Crossing | 2003 | Yoshihara | TV Show |
| Jeremiah | 2002 | Young Markus | TV Show |
| The Twilight Zone | 2002 | Brian | TV Show |
| Transformers: Armada | 2002 | Billy | TV Show |
| Dragon Drive | 2002 | Kyoji Tachibana | TV Show |
| Evolution: The Animated Movie | 2002 | | Movie |
| Knockaround Guys | 2001 | Matty at 13 | Movie |
| Arjuna | 2001 | Tokio Oshima (English version, voice) | TV Show |
| Alienators: Evolution Continues | 2001 | Wayne Green | TV Show |
| MegaMan: NT Warrior | 2001 | MegaMan | TV Show |
| Project ARMS | 2001 | Keith Green | TV Show |
| Smallville | 2001 | William Taylor | TV Show |
| The Cramp Twins | 2001 | Brick, Calvin Phelps, Judith Phelps | TV Show |
| The SoulTaker | 2001 | Thug, Young Shiro | TV Show |
| Ultimate Book of Spells | 2001 | | TV Show |
| What About Mimi? | 2001 | Buddy | TV Show |
| Epicenter | 2000 | Brad | Movie |
| Escaflowne: The Movie | 2000 | Dilandau Albatou (English version, voice) | Movie |
| The Spring | 2000 | Dylan McLean | TV Movie |
| Action Man | 2000 | Tempest, Templeton Storm | TV Show |
| CardCaptors | 2000 | Additional voices, Zachary Marker | TV Show |
| Generation O! | 2000 | Kemp | TV Show |
| Inuyasha | 2000 | Hiten, Princess Tsuyu's Lord, Rengokuki | TV Show |
| Dark Angel | 2000 | Male X6 | TV Show |
| Rainbow Fish | 2000 | Blue, Blue Fish | TV Show |
| X-Men: Evolution | 2000 | Bobby Drake, Iceman, Robert 'Bobby' Drake | TV Show |
| One Piece Pilot 1 | 2000 | Luffy (voice) | Short Film |
| Cybersix | 1999 | Julian | TV Show |
| Monster Rancher | 1999 | Coach #2, Fly-Eyed Seuzo, Genki | TV Show |
| NASCAR Racers | 1999 | Miles McCutchen | TV Show |
| Sabrina, the Animated Series | 1999 | | TV Show |
| So Weird | 1999 | Russell | TV Show |
| Mugen no rivaiasu | 1999 | Airs Blue | TV Show |
| Weird-Ohs | 1999 | Additional Voices | TV Show |
| NASCAR Racers: The Movie | 1999 | Miles McCutchen (voice) | TV Movie |
| Little Witch | 1999 | Marcus (voice) | TV Movie |
| Brain Powerd | 1998 | Nakki Guys | TV Show |
| Monkey Magic | 1998 | Prince Nata | TV Show |
| RoboCop: Alpha Commando | 1998 | | TV Show |
| The Charlie Horse Music Pizza | 1998 | Andrew | TV Show |
| Sammy the Squirrel | 1998 | Sammy (voice) | Movie |
| You, Me and the Kids | 1998 | Kevin | TV Show |
| Breaking the Surface: The Greg Louganis Story | 1997 | Bully Boy #1 | TV Movie |
| Dead Man's Gun | 1997 | Boy | TV Show |
| Extreme Dinosaurs | 1997 | Dylan | TV Show |
| Night Warriors: Darkstalkers' Revenge | 1997 | Kid 1 (English version, voice) | TV Show |
| Super Dave's All Stars | 1997 | Karate Kid | TV Show |
| Adventures from the Book of Virtues | 1996 | Zach Nichols | TV Show |
| Hana yori dango | 1996 | Sojiro Nishikado | TV Show |
| Millennium | 1996 | Frank's Brother | TV Show |
| Poltergeist: The Legacy | 1996 | Tony | TV Show |
| Escaflowne | 1996 | Dilandau Albatou, Various, Young Van | TV Show |
| Shari's Passover Surprise | 1996 | Charlie's Friend | TV Movie |
| Not Our Son | 1995 | Young Paul Kenneth Keller (uncredited) | TV Movie |
| Mobile Suit Gundam Wing | 1995 | Additional Voices | TV Show |
| The New Adventures of Madeline | 1995 | | TV Show |
| Key: The Metal Idol | 1994 | Toshihiko | TV Show |
| Yoroiden Samurai Trooper: Message | 1991 | Kento of Hardrock (English version, voice) | TV Show |
| Yoroiden Samurai Trooper Gaiden | 1989 | Kento of Hardrock (English version, voice) | TV Show |
| Yoroiden Samurai Trooper: Kikôtei densetsu | 1989 | Kento of Hardrock (English version, voice) | TV Show |
| Toraburu chokorêto | | Sardine | TV Show |
| Rescue Me | | Tom | TV Movie |
| Rock Dog 3 | | Germur, Wolf (voice) | Movie |
| Ninjago United | | Cole | TV Show |
| The Ninjago United Movie | | Cole Brookstone (voice) | Movie |
ncG1vNJzZmivp6x7uLTOrJuarJWZxKm7jZympmeUlsGqusZomKecoprEbrLRmqWcoaM%3D