He is most famous for voicing Oliver Wood from the "Harry Potter" films", Casey Jones from both the 2003 "Teenage Mutant Ninja Turtles" and "TMNT", Hawes from "Pokémon", Lance from "Pokémon Origins", William Jones from "Emma: A Victorian Romance", Gyouru-kun from "Soreike! Anpanman", Terry McGinnis from "Batman: Beyond", and Baymax from Disney's "Big Hero 6".
- Mallard (Hashire! The "Thomas the Tank Engine and Friends" Steam Locomotive is Alive!)
- Stafford (sixteenth season onwards, excluding All in Vain and The Great Race)
- Rusty (ninth season onwards)
- A Quarry Worker (Signals Crossed)
- One of Sir Topham Hatt's Assistants (Signals Crossed)
- The Male Puppet Show Entertainer