Back

Mike McFarland

Voice Actor

Mike McFarland is an American voice actor and ADR director who voices Buggy the Clown in Funimation's English dub of One Piece, alongside numerous other prominent anime dubbing roles.

Role: Voice Actor
Nationality: American
Years Active: 1997-present
Text Size

One Piece Role

McFarland provides the English voice of the pirate Buggy the Clown for Funimation's One Piece dub, one of several comic antagonist roles he has taken on across the company's anime library.

Text Size

Career and Notable Roles

McFarland has voiced anime characters since 1997 and originated the Funimation English voices of Master Roshi and Yajirobe across the Dragon Ball franchise. He also plays Jean Kirstein on Attack on Titan, portrays Teppei Sugo within Psycho-Pass, and voices Jean Havoc for Fullmetal Alchemist, and he has voice directed Funimation projects such as Case Closed, Attack on Titan, Fullmetal Alchemist, and the original Dragon Ball series.

Share this resource
Mr. Popo Took Your Girl

Featured song

Mr. Popo Took Your Girl

Daddy Jim Headquarters makes R&B, mostly Dragon Ball so far. You should check it out.

Frequently Asked Questions

What characters does Mike McFarland voice?

McFarland voices Buggy the Clown in Funimation's English dub of One Piece. He also originated the Funimation English voices of Master Roshi and Yajirobe in the Dragon Ball franchise, plays Jean Kirstein in Attack on Titan, Teppei Sugo in Psycho-Pass, and Jean Havoc in Fullmetal Alchemist.

What does Mike McFarland do now?

McFarland works as both a voice actor and an ADR director for Funimation. In addition to voicing Buggy the Clown in One Piece, he has voice directed projects such as Case Closed, Attack on Titan, Fullmetal Alchemist, and the original Dragon Ball series.

When did Mike McFarland begin his voice acting career?

McFarland has voiced anime characters since 1997. Over the following decades he became known for originating the Funimation English voice of Master Roshi in the Dragon Ball franchise before later joining One Piece as the voice of Buggy the Clown.

What role does Mike McFarland play in Attack on Titan?

Beyond his work on One Piece, McFarland voices Jean Kirstein in Attack on Titan, one of several major dub roles he holds alongside Buggy the Clown. He has also served as the show's Funimation voice director.

What Dragon Ball characters has Mike McFarland voiced?

McFarland originated the Funimation English voices of both Master Roshi and Yajirobe in the Dragon Ball franchise. This body of work predates his current role voicing Buggy the Clown in Funimation's English dub of One Piece.

Sources & Information

This content is original writing by Daddy Jim Headquarters based on the One Piece anime series, manga, and official materials. Episode and chapter references are cited where applicable.

Character and scene imagery on this site is original artwork by Daddy Jim Headquarters, not screenshots or licensed imagery. Official cover art is used on three types of pages for editorial commentary:

  • Movie pages: theatrical posters and key visuals, credited to Toei Animation and Toei Company.
  • Game pages: official box art for the One Piece console and mobile games, credited to Bandai Namco.
  • Manga chapter pages: Jump Comics volume covers, credited to Shueisha and Eiichiro Oda.

Help Us Keep This Wiki Accurate

Daddy Jim Headquarters maintains this encyclopedia. If you spot an error, a translation issue, or something that doesn't look right, let us know.