Michael Charles "Mike" McFarland (born July 14, 1970 in Texas City, Texas, USA) is an American voice actor, ADR director, scriptwriter and line producer affiliated with FUNimation Entertainment/Crunchyroll, Bang Zoom! Entertainment, ADV Films, OkraTron 5000, New Generation Pictures and Sound Cadence Studios. He is known for voicing Master Roshi and Yajirobe in Dragon Ball Z, Buggy the Clown in One Piece, Jean Kirschtein in Attack on Titan, Kōtarō Amon in Tokyo Ghoul, Leo Jinno in Burst Angel, Gordon Agrippa in Black Clover, Ryōji "Ranka" Fujioka in Ouran High School Host Club and Hiroshi Odokawa in ODDTAXI.
He also goes by the name Charles Clegg.
Anime Voice Work
Anime - Dubbing
- 18if - Additional Voices
- A Certain Magical Index - Anti-Skill (ep11), Hitotsui Hajime (ep15)
- A Certain Magical Index II - Hitotsui Hajime (ep17), Additional Voices
- A Certain Magical Index III - Rongier (ep18), Additional Voices
- A Certain Scientific Railgun T - Additional Voices
- ACCA: 13-Territory Inspection Dept. - Additional Voices
- ACTORS: Songs Connection - Rei Ichijoudani
- Aesthetica of a Rogue Hero - Additional Voices
- Africa Salaryman - Sheep (ep5)
- AFTERLOST - Taiyo, Additional Voices
- Akiba's Trip: The Animation - Additional Voices
- All Out!! - Komori (ep15)
- AMAIM Warrior at the Borderline - Oliver Martin (ep6), Additional Voices
- APPARE-RANMAN! - Additional Voices
- Appleseed XIII - Magus
- Aquarion - Glen Anderson
- Aquarion Evol - Izumo Kamurogi
- Aquarion Logos - Shintaro Hayashi, Additional Voices
- Assassination Classroom - Gastro
- Astra Lost in Space - Additional Voices
- Attack on Titan - Jean Kirschtein, Additional Voices
- Attack on Titan: Junior High - Jean Kirschtein
- B't X - Juggler
- Baccano! - Beriam's Aide
- Baki the Grappler - Kitazawa, Beleaguered Bodyguard (ep19), Sam Gary (ep45-46), Makoev (ep35, 39)
- Bamboo Blade - M.C. (ep20), Teacher (ep14), Additional Voices
- Banished from the Hero's Party, I Decided to Live a Quiet Life in the Countryside - Additional Voices
- Basilisk - Palanquin Bearer A (ep3), Piper Man
- Basilisk: The Ouka Ninja Scrolls - Kazusanosuke (ep1)
- Beet the Vandel Buster - Alside
- Birdy the Mighty: Decode - Boila (ep5), Additional Voices
- Birdy the Mighty Decode:02 - Additional Voices
- Black Blood Brothers - Janaway, Additional Voices
- Black Butler - Additional Voices
- Black Butler: Book of Circus - Baron Kelvin
- Black Cat - Belze Rochefort, Gilberth (ep9)
- Black Clover - Gordon Agrippa, Jonna Agrippa (ep127), Nathan Agrippa (ep127), Nilenia Agrippa (ep127), Nunnally (ep127), Roxanne Agrippa (ep127), Additional Voices
- Blassreiter - Additional Voices
- Blood Blockade Battlefront - Deldro Brody, Additional Voices
- Blood Blockade Battlefront & Beyond - Deldro Brody, Additional Voices
- Blue Gender - "Relieved" Guard B (ep18), Simulated Man (ep6)
- BOFURI: I Don't Want to Get Hurt, so I'll Max Out My Defense - Dread
- Boogiepop & Others - Jin Asukai
- Brave Witches - Additional Voices
- Burst Angel - Leo Jinno, Angry Old Man A (ep13)
- C - Control: The Money of Soul and Possibility - Motoi Shindo
- Case Closed - George Kaminski (2nd Voice), Albert Jordenly (ep51), Archie Gailand (ep59), Dr. Charles Lanning (ep86), Fireman A (ep107), Guard B (ep45), Jason Arbington (ep44), Jeremiah (ep21), Kipling (ep4), Michel, Old Man (ep75), Policeman (ep27), Reporter 4 (ep108), Robber#2 (ep33), Round Face (ep109), Stu Hogan (ep126), Additional Voices
- Case File nº221: Kabukicho - Godain (ep19), Additional Voices
- Casshern Sins - Additional Voices
- Chaos Dragon - Ka Grava
- Chrome Shelled Regios - Formed, Additional Voices
- Claymore - Big Yoma, Additional Voices
- Clockwork Planet - Vermouth
- Code:Realize ~Guardian of Rebirth~ - Additional Voices
- Conception - Collette's Grandpa (ep7), Additional Voices
- Concrete Revolutio - Don (eps6, 13), Movie Hyouma (ep22), Additional Voices
- Cop Craft - Narrator
- Corpse Princess - Shuuji Isaki, Additional Voices
- Cøde:Breaker - Additional Voices
- D.Gray-Man - Bounty Hunter (eps 16-17), Father (ep38), Pang, Toma
- Daimidaler: Prince V.S. Penguin Empire - Military Commander
- Danganronpa: The Animation - Makoto's Father (ep1)
- Darker than Black - Ballcap Man, Policeman (ep4), Yoshida (ep19)
- DARLING in the FRANXX - Additional Voices
- Darwin's Game - Wang
- Date A Live IV - Big Bad Wolf (ep5)
- DECA-DENCE - Narrator (ep2)
- Demon Slayer: Kimetsu no Yaiba - Swordsmith Village Arc - Tecchin Tecchi Kawahara, Additional Voices
- Desert Punk - Haru Kawaguchi
- Diamond Daydreams - Dr. Amakasu
- Dies Irae - Additional Voices
- Dimension W - Additional Voices
- Divine Gate - Pavlov
- Double Decker! Doug & Kirill - William Jefferson
- DR. STONE - Argo, Grampa (ep4)
- Dragon Ball - Eighter / Android #8, Master Roshi, Yajirobe, Arabian Drunkard B (ep60), Arabian Tailor (ep60, 62), Aru Villager A (ep4), B Company Scout (ep49), B Company Shooter (ep49), Baby Monkey (ep33-34), Bear Merchant (ep47), Bespectacled Announcer (ep135), Blue's Greeter B (ep59), Brawny Guard (ep119), Brown Hat Spectator (ep144), Castle Guard B (ep113), Cat Guard (ep114), Crocodile Soldier (ep46), Dog Man (ep113), Drinking Popo Poco Villager (ep131), Fire Eater (ep150), Tailor Ford (ep69), Gola (ep81), Gyaosu (ep57), HQ Communications Officer (ep65), Imperiled Baby Monkey (ep65), Jail Breaker (ep117), Knight Walla (ep81), Ling Shang Villager F (ep82), Little Flower's Father (ep4), Mohawk Bear Fighter (ep135), Monkeys (ep1, 123), Murasaki's Challenger C (ep37), Navy-Haired Communications Officer (ep66), Panda Spectator (ep145), Panther Fang Disciple C (ep80), Papaya Pedestrian D (ep133), Patrol 15 Member B (ep125), Pilot #27 (ep46), Plague (ep79), Poochy (ep79), Popo Poco Villager with Green Hat (ep131), Pteranodon A (ep2), Red Ribbon Survivor B (ep67), Retreating Soldier B (ep67), Slum Dog (ep105), Street Fighter (ep43), Strongman (ep83), Sumo Wrestler (ep85), Suntanning Alligator (ep3), Tiger Fighter (ep86), Tiger Spectator (ep96), Ukulele (ep102), Unit 84 (ep66), Vandal (ep117), Violet's Retriever (ep66), West City Policeman (ep43-44), White Announcer (ep133) (2001 FUNimation dub)
- Dragon Ball GT - Baby, Angry Infectee Walla (ep31), Enraged Infected C (ep31), Executive B (ep41), Frightened Imeckian Walla (ep4), Gulping Infected (ep39), Infected Walla (ep34), Long (ep25), Marvin (ep2), Middle Eastern Executive (ep2), Patrolling Battle Type M2 A (ep17), Pui Pui (ep42), Master Roshi (ep1, 40, 64), Scientist Type M2 C (ep17), Yajirobe (ep40, 64) (2003 FUNimation dub)
- Dragon Ball Super - Master Roshi, Yajirobe, Additional Voices
- Dragon Ball Z - Master Roshi, Yajirobe, 871 Driver (ep135), Alerting Ogre (ep250), Amazed Spectator B (ep212), Angry Driver (ep154), Army Soldier (ep252), Awed Spectator A (ep225), Awed Spectator B (ep225), Bald Toad Warrior (ep138), Bank Robber D (ep200), Bespectacled Monk (ep243), Bespectacled Student (ep285), Booing Spectator A (ep176), Burdwell (ep170), Cell Games Spectator A (ep175), Chazke Villager C (ep170), Cheering Spectator (ep211), Clumsy Fighter (ep196), Concerned Monk A (ep209), Country Folk D (ep248), Cowardly Stuntman (ep205), Cui-race Soldier (ep97), Deputy (ep138), Desperate Civilian A (ep243), Devil Geezer (ep154), Eighter / Android #8 (ep285), Farm Bird (ep205), Father Pteranodon (ep228), K. Fujicka (ep210), Full-sized Dinosaur (ep206), Future Yajirobe (ep164), Captain Ginyu (ep209), Gossiping Monk A (ep222), Hat-Wearing Fan of Mr. Satan's (ep285), Heavenbound Soul (ep195), Helpful Monk (ep221), Honor Student (ep242), Hopeful Spectator A (ep176), Nick Hornby (ep205), HTV Reporters (ep176), Informing Monk (ep218), Jammed Driver B (ep172), KG General (ep172), King's Captain (ep182), Mack (ep137), Megaphone Spectator (ep215), Mez (ep95), Mohawked Player (ep200), Monotone Monk (ep209), Ogre Guard (ep280), Old Gunman (ep164), Old Guy (ep201), Older Cop (ep107), Other World Chef C (ep198), Pink Cap Guy (ep179-180), Pink Capped Spectator (ep217), Pintar's Opponent (ep215), Pterodactyl (ep193), Pui Pui, Punk Competitor (ep209), Pupil C (ep243), Radio Announcer (ep172), Red Cap Cheerer (edited; ep192), Red Director (ep205), Red Ribbon Soldier B (ep128), Satan City Civilian A (ep200), Satan Fan A (ep228), Satan Fan B (ep226), Schwarzneggeresque Announcer (ep209), Tapkar, Tinkering Monk A (ep211), Tired Namekian A (ep286), Toh Toh (ep204), Tournament Spectator A (ep210), Van Driver (ep244), Waiting Fighter C (ep211), Whispering Monk (ep214), White Gi Fighter (ep209), White Shirt Supporter (ep192), ZTV Representative A (ep179), ZTV Station Manager (ep180), ZZTV Announcer (ep193) (1999 FUNimation dub)
- Master Roshi, Yajirobe, AHO Cameraman (ep23), Baboon (ep22), Brawny Social Worker (ep16), Brock (ep17), Chasing Farmboy A (ep1), Desert Eagle (ep15), Elephant (ep22), Flesh-Eating Nautili (ep43-44), Giant Eagle (ep9), Greger (ep11), Impatient Soul D (ep6), Invading Saiyan B (ep20), Jiangshi Customer (ep7), Saibamen (ep22-24), Zombie (ep7) (2005 Ultimate Uncut/FUNimation dub)
- Master Roshi, Yajirobe, 871 Driver (ep135), AHO Cameraman (ep23), Alerting Ogre (ep250), Amazed Spectator B (ep212), Angry Driver (ep154), Army Soldier (ep252), Awed Spectator A (ep225), Awed Spectator B (ep225), Baboon (ep22), Bald Toad Warrior (ep138), Bank Robber D (ep200), Bespectacled Monk (ep243), Bespectacled Student (ep285), Booing Spectator A (ep176), Brawny Social Worker (ep16), Brock (ep17), Burdwell (ep170), Cell Games Spectator A (ep175), Chasing Farmboy A (ep1), Chazke Villager C (ep170), Cheering Spectator (ep211), Clumsy Fighter (ep196), Concerned Monk A (ep209), Country Folk D (ep248), Cowardly Stuntman (ep205), Cui-race Soldier (ep97), Deputy (ep138), Desert Eagle (ep15), Desperate Civilian A (ep243), Devil Geezer (ep154), Eighter / Android #8 (ep285), Elephant (ep22), Farm Bird (ep205), Father Pteranodon (ep228), Flesh-Eating Nautili (ep43-44), K. Fujicka (ep210), Full-sized Dinosaur (ep206), Future Yajirobe (ep164), Giant Eagle (ep9), Captain Ginyu (ep209), Gossiping Monk A (ep222), Greger (ep11), Hat-Wearing Fan of Mr. Satan's (ep285), Heavenbound Soul (ep195), Helpful Monk (ep221), Honor Student (ep242), Hopeful Spectator A (ep176), Nick Hornby (ep205), HTV Reporters (ep176), Impatient Soul D (ep6), Informing Monk (ep218), Invading Saiyan B (ep20), Jammed Driver B (ep172), Jiangshi Customer (ep7), KG General (ep172), King's Captain (ep182), Mack (ep137), Megaphone Spectator (ep215), Mohawked Player (ep200), Monotone Monk (ep209), Ogre Guard (ep280), Old Gunman (ep164), Old Guy (ep201), Older Cop (ep107), Other World Chef C (ep198), Pink Cap Guy (ep179-180), Pink Capped Spectator (ep217), Pintar's Opponent (ep215), Pterodactyl (ep193), Pui Pui, Punk Competitor (ep209), Pupil C (ep243), Radio Announcer (ep172), Red Director (ep205), Red Ribbon Soldier B (ep128), Saibamen (ep22-24), Satan City Civilian A (ep200), Satan Fan A (ep228), Satan Fan B (ep226), Schwarzneggeresque Announcer (ep209), Tapkar, Tinkering Monk A (ep211), Tired Namekian A (ep286), Toh Toh (ep204), Tournament Spectator A (ep210), Van Driver (ep244), Waiting Fighter C (ep211), Whispering Monk (ep214), White Gi Fighter (ep209), White Shirt Supporter (ep192), ZTV Representative A (ep179), ZTV Station Manager (ep180), ZZTV Announcer (ep193), Zombie (ep7) (2007 Remastered FUNimation dub)
- Dragon Ball Z Kai - Master Roshi, Yajirobe
- Dragon Ball Z Kai: The Final Chapters - A8 (ep163), Master Roshi, Mez (ep159), Puipui, Toto (ep102), Yajirobe, Additional Voices
- Dragonaut -The Resonance- - Johan (ep19)
- Drifters - Doug (ep9)
- Eden of the East - Yamamoto (ep5), Additional Voices
- Edens Zero - Ganoff
- El Cazador de la Bruja - Eye Patch Man (ep10), Transvestite A, Additional Voices
- ēlDLIVE - Marukobi (ep10)
- Ensemble Stars! - Jin Sagami
- Ergo Proxy - Employee A (ep10)
- Eureka Seven Ao - Additional Voices
- Fairy Gone - Sweetie's Father, Additional Voices
- Fairy Tail - Boss (ep138), Nab Lasaro, Vidaldus Taka, Additional Voices
- Fractale - Additional Voices
- Free! -Dive to the Future- - David Gibson
- Free! Eternal Summer - Additional Voices
- Fruits Basket - Ritsu Sohma
- Fruits Basket (2019) - Ritsu Sohma
- Full Metal Panic! Invisible Victory - George Lovelock (ep7)
- Fullmetal Alchemist - Jean Havoc, Alerted Infantryman A (ep42), Angie (ep35), Bearded Coal Mine Worker (ep9), Cain (ep2), Champion Thug (ep26), Envy (true form; ep50-51), Field Boy (ep17), Imaginary Teacher (ep25), Mercenary who Leaps (ep24), Mohawk Thug (ep35), Newspaper Man (ep10), Slaughter Walla (ep39), Tractor Patient (ep14), Tucker Estate Guard B (ep7), Yawning Cat (ep2)
- Fullmetal Alchemist: Brotherhood - Eric, Jean Havoc, Additional Voices
- Gangsta. - Additional Voices
- Ga-Rei-Zero - Additional Voices
- Garo: The Crimson Moon - Junkei (ep1)
- Garo: Vanishing Line - Bickering Couple Male (ep2), Horror (ep12), Ripley (ep4), Additional Voices
- Gantz - Male Teacher (ep19), Statue (ep19)
- Ghost Hunt - Kenji's Dad (ep13), Yashitaka Yoshimi (ep23)
- Glass Fleet - Birdie, John Fall, Mickey, Additional Voices
- Golden Kamuy - Bartender (eps25-26)
- Grimgar, Ashes and Illusions - Brittany (eps1, 12)
- Guilty Crown - Bottle Opener (ep15), Additional Voices
- Gunslinger Girl - Giorgio, Bespectacled Terrorist (ep6), Gassed Milan Enforcer A (ep7)
- Gunslinger Girl: Il Teatrino - Franco
- Hakyu Hoshin Engi - Kokukirin
- Handa-kun - Additional Voices
- Hatena Illusion - Old Man (ep10), Additional Voices
- Heaven's Lost Property - Additional Voices
- Heaven's Lost Property: Forte - Sky Master
- Hell Girl - Ai's Father (ep 25)
- Hero Tales - Kanyo (ep1), Additional Voices
- Heroic Age - Navigator, Additional Voices
- High School DxD - Undine (ep7), Additional Voices
- High School DxD: New - Kokabiel
- Higurashi: When They Cry - Gou - Yoshiro Sonozaki
- Hinomaru Sumo - Additional Voices
- How a Realist Hero Rebuilt the Kingdom - Machiavelli (ep9)
- Hundred - Additional Voices
- I Got a Cheat Skill in Another World and Became Unrivaled in the Real World, Too - The Sage (ep6)
- Infinite Dendrogram - Maise
- Initial D: Fourth Stage - Shuichi Matsumoto, Additional Voices
- Initial D: Second Stage - Shuichi Matsumoto (ep8)
- Is This a Zombie? of the Dead - Demon Baron (ep6)
- JoJo's Bizarre Adventure: Golden Wind - Florist (ep38)
- Jormungand: Perfect Order - Additional Voices
- Juni Taisen: Zodiac War - Additional Voices
- Junji Ito Collection - Makita's Family (ep8A), Mitsuo Mori (ep9A), Additional Voices
- Kamisama Kiss - Aotake (ep3)
- Katana Maidens ~ Toji no Miko - Additional Voices
- Kaze no Stigma - Muscle Man (ep17), Additional Voices
- Kemono Michi: Rise Up - Big Saigo
- Kenichi: The Mightiest Disciple - Kōzō Ukita, Senior D (ep2)
- Kiddy Grade - Control Chief (ep18), Corrupt Official D (ep6), Franz (ep13), G.U.C. Councilman E (ep21-22), Jumeaux (ep2), Lead Insurer (ep3), Management E.S. Racer B (ep7-8)
- King's Game: The Animation - Tsubasa's Father (ep1)
- KING'S RAID: Successors of the Will - Additional Voices
- Kiss Him, Not Me - Additional Voices
- Kochoki - Additional Voices
- Kodocha - Misako's Ex, Ryosuke, Suji, Additional Voices
- Koi Kaze - Announcer (ep10), Male Worker (ep11), Owner (ep13), Realtor (ep10), Teashop Owner (ep13)
- Last Exile: Fam, The Silver Wing - Alex Row (ep15.5)
- Laughing Under the Clouds - Shi Qian-Lang
- LBX Girls - Otacross, Additional Voices
- Legend of the Galactic Heroes: Die Neue These - Murai
- Legend of the Galactic Heroes: Die Neue These - Collision - Murai
- Legend of the Galactic Heroes: Die Neue These - Second - Murai
- Linebarrels of Iron - Jiro Aonuma, Additional Voices
- Lupin the Third: The Woman Called Fujiko Mine - Goemon Ishikawa XIII
- Maesetsu! Opening Act - Hasegawa (ep7), Ishida (ep12), JK Cool Manager Yamada (ep10), Additional Voices
- Magical Girl Spec-Ops Asuka - Kim Kanth, Additional Voices
- Maria the Virgin Witch - Additional Voices
- MARS RED - Additional Voices
- Megalo Box 2: Nomad - Hashimoto (ep6), Additional Voices
- Meiji Tokyo Renka - Additional Voices
- Michiko & Hatchin - Jim (ep14)
- Million Arthur - Additional Voices
- Miss Kobayashi's Dragon Maid S - Dragon of Destruction (ep4)
- MIX - Coach Kuroyanagi
- Mob Psycho 100 - Ishiguro (No mask; ep12)
- Mobile Suit Gundam SEED - William Sutherland, Additional Voices (NYAV Post Dub)
- Mobile Suit Gundam SEED Destiny - William Sutherland, Additional Voices (NYAV Post Dub)
- Mobile Suit Gundam: The Witch from Mercury - Additional Voices
- Monster - Michael Mueller
- Monster Hunter Stories: Ride On - Guild Master, Additional Voices
- Moonlight Mile - Chris Jefferson (ep3), Construction Worker 2, Pilot 1, Additional Voices
- Mushi-Shi - Fisherman (ep 5), Kōrō (ep 7)
- My Hero Academia - Mashirao Ojiro, Bird Hero Hitchcock-A-Doodle, Ectoplasm, Additional Voices
- Nabari no Ou - Iroku, Additional Voices
- Natsume's Book of Friends - Akifumi Sugino (ep8)
- Negima! Magister Negi Magi - Demon (ep26), Demon A (ep25), Serihiko, Additional Voices
- Negima!? Magister Negi Magi - Magic School Principal (ep1), Male Voice (ep5)
- Nerima Daikon Brothers - Yukel Hakushon
- No Guns Life - Timid (ep23)
- Noragami - Rabo
- ODDTAXI - Hiroshi Odokawa
- Oh! Edo Rocket - Ankles, Additional Voices
- Ōkami-san and her Seven Companions - Hiroshi Tonda
- One Piece - Buggy the Clown, Helmeppo (eps68+), Eyelashes, Fighter A (ep19), Masshikaku, Pirate A (ep18), Richie, Singing Birds (ep161), Yokozuna, Additional Voices (FUNimation Dub)
- One Punch Man - Carnage Kabuto (ep3)
- Ouran High School Host Club - Ryōji "Ranka" Fujioka
- Overlord - Additional Voices
- Overlord II - Captain of the Black Scripture (ep14)
- Panty & Stocking with Garterbelt - Flat U. Lance (ep9B), Naked Afro Guy (ep4B), Additional Voices
- Papuwa - Hijikata Toshizou
- Paradise Kiss - Additional Voices
- Peach Girl - Additional Voices
- Phantom: Requiem for the Phantom - Abel
- Pokémon the Series: Sun and Moon - OluOlu (ep28), Additional Voices (ep30)
- Pop Team Epic - Pipimi B (ep2), Additional Voices
- Prince of Stride: Alternative - Additional Voices
- Psycho-Pass 2 - Teppei Sugo
- Puzzle & Dragons X - Charo's Dad, Additional Voices
- R.O.D the TV - Announcer (ep24)
- RIN ~Daughters of Mnemosyne~ - Additional Voices
- Radiant - Jiji
- Ragnarok The Animation - Additional Voices
- Ranking of Kings - Black the Brunet
- RErideD: Derrida, Who Leaps Through Time - Additional Voices
- Rideback - Additional Voices
- Romeo x Juliet - Tybalt
- Sakura Quest - Young Dokushima (ep16)
- Samurai 7 - Additional Voices
- Sands of Destruction - Booth Owner (ep5), Cat Master (ep1)
- Sankarea: Undying Love - Jogoro Furuya, Additional Voices
- Sasami: Magical Girls Club - Daimon
- School Rumble - Jirō Yoshidayama, Ronin (ep3), Additional Voices
- School Rumble: 2nd Semester - Jirō Yoshidayama
- Seraph of the End - Yuichiro's Father (ep14)
- Servamp - Belkia, Additional Voices
- Sgt. Frog - Leader (ep26), Masayoshi Yoshiokadaira, Additional Voices
- Shadow Skill - Darkness, Jin Sutra, Mr. Ohiba (ep4), Palace Guard (ep2), Additional Voices
- Shangri-La - Warden, Additional Voices
- Shigurui: Death Frenzy - Narrator
- Shiki - Yuuki Shiomi, Additional Voices
- Shin-chan - Mr. Stranger, Additional Voices
- Show By Rock!! - Crow
- Show By Rock!! Mashumairesh!! - Crow (ep7), Additional Voices
- Show By Rock!! Stars!! - Crow
- Shuffle! - Doctor A (ep23), KKK Captain (ep24), Oshita (ep2), SSS Leader (ep3), Additional Voices
- Skate-Leading Stars - Additional Voices
- Skeleton Knight in Another World - Ifrit
- Smile Down the Runway - Additional Voices
- SoltyRei - Ho Chu, Additional Voices
- Space☆Dandy - Additional Voices
- Space Patrol Luluco - Judgement Gun
- Speed Grapher - Ekoda, Additional Voices
- Spice and Wolf - Village Mayor (ep1), Additional Voices
- Spiral - Redhead Hunter (ep18)
- SPY × FAMILY - Maths Teacher (ep8), WISE Chief, Additional Voices
- Star Blazers: Space Battleship Yamato 2199 - Sabuto Kato, Additional Voices
- Star Blazers: Space Battleship Yamato 2202: Warriors of Love - Saburo Kato
- Stars Align - Additional Voices
- Steins;Gate - Additional Voices
- Strike Witches - Additional Voices
- Strike Witches 2 - Additional Voices
- Suzuka - Drunk (ep15), Additional Voices
- Tactics - Clerk B (ep6), Earth Spider (ep7), Ghost (ep2), Additional Voices
- takt op. Destiny - Shop Owner (ep6)
- That Time I Got Reincarnated as a Slime - Fuze, Additional Voices
- The Duke of Death and His Maid - McFarlane (ep7)
- The Future Diary - Additional Voices
- The Galaxy Railways - Bruce J. Speed
- The Heroic Legend of Arslan - Narrator
- The Heroic Legend of Arslan: Dust Storm Dance - Narrator
- The Iceblade Sorcerer Shall Rule the World - Heinrich Fahrenheit
- The Legend of the Legendary Heroes - Claugh Klom
- The Master of Ragnarok & Blesser of Einherjar - Male Wolf Clan Member 07A (ep7), Additional Voices
- The Morose Mononokean - Homeroom Teacher
- The Prince of Tennis II - Ryuji Omagari
- The Saint's Magic Power is Omnipotent - Additional Voices
- The Silver Guardian - Titan
- The Seven Deadly Sins: Dragon's Judgement - Wild
- The Slime Diaries: That Time I Got Reincarnated as a Slime - Fuze
- The Tower of Druaga: The Aegis of Uruk - Four-Eyes 3 (ep13), Additional Voices
- The Tower of Druaga: The Sword of Uruk - Additional Voices
- The Vision of Escaflowne - Mole Man (FUNimation Dub)
- Tokyo ESP - Additional Voices
- Tokyo Ghoul - Kōtarō Amon
- Tokyo Ghoul √A - Kōtarō Amon
- Tokyo Ghoul:re - Kotaro Amon, Additional Voices
- Tokyo Ravens - Takahiro Tsuchimikado, Additional Voices
- Toriko - Fish Monger (ep2)
- Touken Ranbu: Hanamaru - Additional Voices
- Trickster - Akifumi, Yoshio’s Father
- TRIGUN STAMPEDE - E.G. the Mine
- Trinity Blood - Cain Knightlord, Seaman (ep7)
- Tsubasa: RESERVoir CHRoNiCLE - Bulgal, Crewman B (ep31), Additional Voices
- Ulysses: Jeanne d'Arc and the Alchemist Knight - Talbot (ep12)
- Wanna Be the Strongest in the World! - Additional Voices
- Warlords of Sigrdrifa - Additional Voices
- We, Without Wings - Under the Innocent Sky. - Karura Itami
- When They Cry - Akasaka's Informant (ep14), Doctor, Radio Newsreader (ep14), Sato (ep14), Test Procter (ep11)
- Wise Man's Grandchild - Cecil von Klode (ep9)
- WONDER EGG PRIORITY - Additional Voices
- Yona of the Dawn - Yeodeol
- YU-NO: A Girl Who Chants Love at the Bound of This World - Male Townsperson 3B (ep3)
- Yuri!!! on Ice - Otabek Altin
- YuYu Hakusho: Ghost Files - Apparitions Gang Walla (ep23), Bandit Lackey (ep100), Baseball Punk B (ep3), Bloodthirsty Spectator B (ep55), Businessman (ep44), Butajiri, Demon Bandit Boss (ep100), Dissolved Spectator E (ep61), Dumbass Spectator (ep34), Fugaki Walla (ep14), Green Scales Demon (ep26), Hiei's Opponent (ep100), Infected Punk E (ep14), Kai / M3, Kazemaru, Komada, Kyōppō (ep43), Locked Out Demon C (ep54), Neighborhood Watch Announcer (ep4), Praying Spiritualist A (ep9), Rishō, Thrill Seeker B (ep4), Two-Mouthed Demon (ep26) (2002 FUNimation dub)
- Antennae Amphibian (ep105), Apparitions Gang Walla (ep23), Bandit Lackey (ep100), Baseball Punk B (ep3), Bloodthirsty Spectator B (ep55), Businessman (ep44), Butajiri, Demon Bandit Boss (ep100), Dissolved Spectator E (ep61), Dumbass Spectator (ep34), Fugaki Walla (ep14), Green Scales Demon (ep26), Hiei's Opponent (ep100), Infected Punk E (ep14), Kai / M3, Kazemaru, Komada, Kyōppō (ep43), Locked Out Demon C (ep54), Neighborhood Watch Announcer (ep4), Praying Spiritualist A (ep9), Rishō, Thrill Seeker B (ep4), Two-Mouthed Demon (ep26) (2011 Blu-ray FUNimation dub)
- Zombie Land Saga - Hochu/Death Metal Man B
- Zombie Land Saga Revenge - Hochu/Death Metal Man, Additional Voices
Anime Shorts - Dubbing
- Fullmetal Alchemist: Brotherhood 4-Koma Theater - Jean Havoc
- Show By Rock!! Short!! - Crow
Anime Specials - Dubbing
- Attack on Titan: The Final Season - The Final Chapters - Jean Kirschtein
- Demon Slayer: Kimetsu no Yaiba -To the Swordsmith Village- - Tecchin Tecchi Kawahara
- Dragon Ball GT: A Hero's Legacy - Baby, Master Roshi (2004 FUNimation dub)
- Dragon Ball Z: Bardock - The Father of Goku - Tora, Frieza Force Monitor B, Saibamen, Stunned Frieza Soldier (2000 FUNimation dub)
- Tora, Frieza Force Monitor B, Saibamen, Stunned Frieza Soldier (2008 Remastered FUNimation dub)
- Dragon Ball Z: The History of Trunks - Future Master Roshi, Pepper City Civilian A (2000 FUNimation dub)
- Future Master Roshi, Pepper City Civilian A (2008 Remastered FUNimation dub)
- Dream 9 Toriko ✕ One Piece ✕ Dragon Ball Z Super Crossover Special!! - Master Roshi
- Lupin the 3rd: Crisis in Tokyo - Goemon Ishikawa XIII
- Lupin the 3rd: Dragon of Doom - Goemon Ishikawa XIII, Oil Rig Walla, Stage Actor A
- Lupin the 3rd: Island of Assassins - Goemon Ishikawa XIII, Additional Voices
- Lupin the 3rd: Missed by a Dollar - Goemon Ishikawa XIII
- Lupin the 3rd: The Columbus Files - Goemon Ishikawa XIII
- Lupin the 3rd: The Pursuit of Harimao's Treasure - Goemon Ishikawa XIII
- Lupin the 3rd: The Secret of Twilight Gemini - Goemon Ishikawa XIII
- Lupin the 3rd: Voyage to Danger - Goemon Ishikawa XIII, False Arm Seller, Police Walla
- One Piece: Episode of East Blue - Luffy and His Four Friends' Great Adventure - Helmeppo
- One Piece 3D2Y: Overcoming Ace's Death! Luffy's Pledge to His Friends - Buggy, Richie
Movies - Dubbing
- Attack on Titan: Chronicle - Jean Kirschtein
- Attack on Titan Part 1: Crimson Bow and Arrow - Jean Kirschtein
- Attack on Titan Part 2: Wings of Freedom - Jean Kirchstein
- Attack on Titan: Roar of Awakening - Jean Kirschtein
- Black Clover: Sword of the Wizard King - Gordon Agrippa
- Blue Gender: The Warrior - Commander #2
- Case Closed: Captured in Her Eyes - George Kaminski
- Case Closed: Countdown to Heaven - George Kaminski
- Case Closed: The Fourteenth Target - George Kaminski
- Case Closed: The Last Wizard of the Century - George Kaminski
- Case Closed: The Phantom of Baker Street - George Kaminski
- Donten Laughing Under the Clouds Gaiden: Chapter 1 - One Year After the Battle - Shi Qian-Lang
- Donten Laughing Under the Clouds Gaiden: Chapter 3 - Conspiracy of the Military - Shi Qian-Lang
- Dragon Age: Dawn of the Seeker - Lazarro
- Dragon Ball: Curse of the Blood Rubies - Master Roshi (2010 FUNimation dub)
- Dragon Ball: Mystical Adventure - Master Roshi, Bear Driver, Gajira Norimaki / Gatchan, Pillaged Worker, Soldier E (2000 FUNimation dub)
- Dragon Ball: Sleeping Princess in Devil's Castle - Ghastel, Lucifer, Master Roshi, Flying Demons (1999 FUNimation dub)
- Dragon Ball: The Path to Power - Eighter / Android #8, Master Roshi, Muscle Tower Commando
- Dragon Ball Super: Broly - Male Saiyan C
- Dragon Ball Super: SUPER HERO - Yajirobe
- Dragon Ball Z: Battle of Gods - Master Roshi, Additional Voices
- Dragon Ball Z: Bojack Unbound - Intergalactic Fighters, Mohawk Fighter, Master Roshi (2004 FUNimation dub)
- Dragon Ball Z: Broly - The Legendary Super Saiyan - Master Roshi, Angol (second scene), Frieza Force Scientist B, Shamoian Adults (2003 FUNimation dub)
- Dragon Ball Z: Cooler's Revenge - Doore, Pterodactyl, Master Roshi, Yajirobe (2002 FUNimation dub)
- Doore, Pterodactyl, Master Roshi, Yajirobe (2008 Remastered FUNimation dub)
- Dragon Ball Z: Dead Zone - Master Roshi (2005 Ultimate Uncut/FUNimation dub)
- Dragon Ball Z: Lord Slug - Blinded Demon Clansmen, Master Roshi, Yajirobe (2001 FUNimation dub)
- Dragon Ball Z: Resurrection "F" - Master Roshi
- Dragon Ball Z: Super Android 13! - Master Roshi (2003 FUNimation dub)
- Dragon Ball Z: The Return of Cooler - Master Roshi, Yajirobe (2002 FUNimation dub)
- Dragon Ball Z: The Tree of Might - Master Roshi (2006 Ultimate Uncut/FUNimation dub)
- Dragon Ball Z: Wrath of the Dragon - Master Roshi
- Dragon Ball Z: The World's Strongest - Master Roshi (2006 Ultimate Uncut/FUNimation dub)
- Eden of the East: The King of Eden - Additional Voices
- Evangelion: 1.0 You Are (Not) Alone - EVA, Makoto Hyūga
- Evangelion: 2.0 You Can (Not) Advance - Makoto Hyūga
- Evangelion: 3.0 You Can (Not) Redo - Makoto Hyūga
- Fairy Tail The Movie: Phoenix Priestess - Nab Lasaro
- Fullmetal Alchemist: The Sacred Star of Milos - Additional Voices
- Fullmetal Alchemist The Movie: Conqueror of Shamballa - Jean Havoc
- Hal - Nepalese, Additional Voices
- Heaven's Lost Property The Movie: The Angeloid of Clockwork - Sky Master
- Hetalia Axis Powers: Paint it, White! - Estonia
- Human Lost - Additional Voices
- King of Thorn - Additional Voices
- Lupin the 3rd: Dead or Alive - Goemon Ishikawa XIII
- Lupin the 3rd: Farewell to Nostradamus - Goemon Ishikawa XIII
- My Hero Academia: Heroes Rising - Mashirao Ojiro
- ODDTAXI: In the Woods - Hiroshi Odokawa
- One Piece Film: Red - Helmeppo
- One Piece Film: Strong World - Additional Voices
- One Piece Film: Z - Helmeppo
- One Piece Stampede - Buggy, Helmeppo, Additional Voices
- Psycho-Pass: Providence - Teppei Sugo
- Psycho-Pass: Sinners of the System - Teppei Sugo
- Psycho-Pass: The Movie - Teppei Sugo
- Sing a Bit of Harmony - Class Teacher, Additional Voices
- Summer Wars - Shota Jinnouchi
- Tales of Vesperia: The First Strike - Yurgis
- The Empire of Corpses - Aleksei Karamazov
- The Seven Deadly Sins: Cursed by Light - Wild
- Vexille - Murata
- Wolf Children - Kuroda
OVA - Dubbing
- Attack on Titan - Distress - Jean Kirschtein
- Attack on Titan - The Sudden Visitor: The Torturous Curse of Youth - Jean Kirschtein
- B't X Neo - Juggler
- Baldr Force EXE - Additional Voices
- Fullmetal Alchemist: Premium OVA Collection - Jean Havoc, Director
- Ghost Talker's Daydream - Detective (ep3), Koga (ep1), Middle Aged Man (ep2)
- I''s - Yasumasa Teratani, Punk B
- I''s Pure - Yasumasa Teratani
- Kenichi: The Mightiest Disciple - The Attack of Darkness - Kozo Ukita
- Mazinkaiser vs. the Great General of Darkness - Baruman, Mycenae Foot Soldier B, Naojirou
- My Hero Academia: Hero League Baseball - Mashirao Ojiro
- My Hero Academia: U.A. Heroes Battle - Mashirao Ojiro
- Parasite Dolls - Myers
- Sakura Wars: School of Paris - Additional Voices
- School Rumble: Extra Class - Jirō Yoshidayama
- Tales of Phantasia: The Animation - Reisen
- The Ancient Magus' Bride: The Boy from the West and the Knight of the Blue Storm - Additional Voices
- The Prince of Tennis II: OVA vs. Genius 10 - Ryuji Omagari
Web Anime - Dubbing
- Hetalia: Axis Powers - Estonia, Additional Voices
- Hetalia: The Beautiful World - Estonia
- Hetalia: The World Twinkle - Estonia
- Hetalia: World Series - Estonia, Additional Voices
- Hetalia: World Stars - Estonia
- Junji Ito Maniac: Japanese Tales of the Macabre - Aga (ep12), Bowgun Man (ep3), Okabe (ep11), Syuji Tsujii (ep4, 12), Additional Voices
- Koro Sensei Quest! - Gastro
- Ninja Slayer from Animation - Myrmidon (ep1), Yoroshisan
- The Heike Story - Additional Voices
Trivia
- Number of VA titles on this wiki: (394)