• remind me tomorrow
  • remind me next week
  • never remind me
ANN Reader Survey • If you haven't had a chance yet, please fill out our annual survey, It's so helpful to us. As a thank you for filling out this massive survey, we're giving away 100 ANN subscriptions to people who fill it out. read more
  • remind me tomorrow
  • remind me next week
  • never remind me
Subscribe to the ANN Newsletter • Wake up every Sunday to a curated list of ANN's most interesting posts of the week. read more


Date of birth: 1962-09-15
Hometown: Brisbane, Queensland, Australia
Favorite Character: Brain (from Pinky & the Brain)
Favorite Series: Beast Wars
Favorite Voice Actor: Jim Cummings
Non-anime roles:
Annihilus in "Fantastic Four: World's Greatest Heroes"
Antoine Thomas and Big Earl Flaherty in "Dead Rising 2" (VG)
Atlas in "Class of the Titans"
Bonesteel in "Ninja Turtles: The Next Mutation"
Cain in "Dragon Booster"
Carlos Oliveira in "Under the Skin" (VG)
Cobra Commander in "G.I Joe" (Replacing Chris Latta)
Cosmi Sr. in "Under the Skin" (VG)
Deadeye Duck in "Bucky O'Hare"
Deathlok Prime, Deathloks, The Thing, Matthew K. Edwards, Agent 1 and Civilian 2 in "Wolverine: Weapon X" (motion comic)
Destro in "G.I. Joe: Spy Troops"
Destro, Gung-Ho and B.A.T. in "G.I. Joe: Valor vs. Venom"
Dr. Wily and Frank West in "Puzzle Fighter" (VG, iOS)
Duo Maxwell and Gym Ghingham in "Dynasty Warriors Gundam 3" (VG)
Evil Masked Figure in "Scooby Doo 2" (movie)
Goon 1 and Hecarim in "Ruined King: A League of Legends Story" (VG)
Gym Ghingham and Soldier in "Dynasty Warriors Gundam 2" (VG)
Hack in "ReBoot"
Hecarim in "League of Legends" (VG)
Hermey the Elf, Yukon Cornelius, Boomerang, Coach Comet and Duck in "Rudolph the Red-Nosed Reindeer & The Island of Misfit Toys"
Hero (Cocky) in "Def Jam: Fight for NY" (VG)
Ignatius/Ace the Bathound in "Krypto the Superdog"
Jimmy Lee in "Double Dragon"
Karate Champ in "Under the Skin" (VG)
King Karuta in "Exchange Student Zero" (TV series)
Koga in "Inuyasha: Feudal Combat" (VG)
Koga in "Inuyasha: The Secret of the Cursed Mask" (VG)
Lionel and Headmaster in "Exchange Student Zero" (TV series)
Lord Raptor, Rikuo and Anakaris (second voice) in "Darkstalkers: The Animated Series"
Luce Kassel in "Mobile Suit Gundam: Encounters in Space" (VG, 2003)
MacHopper in "Adventures of Sonic the Hedgehog"
Mr. White in "Johnny Test"
Nodrog in "Los Luchadores"
Old Man in "Under the Skin" (VG)
Onua and Graalok the Ash Bear in "Bionicle: Mask of Light - The Movie"
Peddler in "Barbie of Swan Lake "
Pelvus and Blokk in "War Planets: Shadow Raiders"
Pickpocket in "Under the Skin" (VG)
Prince Brad, Mayor Charles, Matobi and others in "Mix Master: King of Cards" (Korean anime)
Protoman, Dr. Wily in "Mega Man"
Raba, Ryug, Cloa, Toksa, Mikhail, Emilio, Napishtim and Mannan in "Ys VI: The Ark of Napishtim" (VG)
Rattrap, Silverbolt and Waspinator in "Transformers: Beast Wars Transmetals" (VG)
Repton in "Storm Hawks"
Robert Macleod in "Highlander"
Sgt. Savage, Dynamite and Cobra Commander in "G.I. Joe: Sgt. Savage and his Screaming Eagles"
Sion (second voice) in "League of Legends" (VG)
Skully Pettibone and Count Max in "Scary Godmother Halloween Spooktacular"
Stork in "Storm Hawks"
Storm Shadow in "G.I. Joe" (DiC)
Stratos / Mer-Man / Ram Man / Clawful / Beast Man in "He-Man and the Masters of the Universe 2002"
Tahu Nuva in "Bionicle: Mask of Light" (TV Movie)
Voltar in "League of Super Evil"
Wolverine in "X-Men: Evolution"
Young Man in "Under the Skin" (VG)
Yun in "Warriors of Virtue" (live action voiceover)
Yuppie in "Under the Skin" (VG)
Other articles: Show:
You can contribute information to this page, but first you must login or register
Staff in:
(English version)
Chinese Ghost Story (Chinese movie) : Theme Song Performance ("Demon Of Black Mountain")
Fullmetal Alchemist (TV) : Special Thanks To (Transmutation of a Phenomenon Featurette)
Fullmetal Alchemist: The Movie - Conqueror of Shamballa : Commentary

Cast in:
(English version)
Adieu Galaxy Express 999 (movie) as Harlock
Ayakashi - Samurai Horror Tales (TV) as Cat (Bakeneko); Gatekeeper (Bakeneko); Yoshiyuki Sakai (Bakeneko)
Beast Machines: Transformers (U.S. TV) as Rattrap; Silverbolt; Waspinator (ep 12 & 26)
Beast Wars: Transformers (U.S. TV) as Cicadacon (Tripredacus Council; ep 37); Dinobot; Rattrap; Silverbolt; Waspinator
Beyblade Burst God (TV) as Raul (eps 1-2, 15)
Black Lagoon (TV) as Chinese Man (ep 1); Verrocchio (ep 3)
Black Lagoon: Roberta's Blood Trail (OAV) as Gardner (eps 1, 3-5); Praiyachat (ep 2); Richie Leroy (eps 2-3)
Black Lagoon: The Second Barrage (TV) as Eugene (eps 15, 20); Gangster (ep 16); Verrocchio (eps 13-14)
Chinese Ghost Story (Chinese movie) as Demon King; Solid Gold
Demashitaa! Powerpuff Girls Z (TV) as Fuzzy Lumpkins; Panda-Face McGrath
Dragon Ball Z (TV) as #18's Fan C (Vancouver dub; ep 209); Alligator Toad Warrior (Vancouver dub; ep 123); Amazed Spectator C (Vancouver dub; ep 197); Android 16 (Vancouver dub); Angela's Crush (Vancouver dub; ep 187); Arlian Patroller A (Vancouver dub; ep 7); Arlian Prisoner 2 (Vancouver dub; ep 7); Arlian Soldier (Vancouver dub; ep 7); Asian Technician (Vancouver dub; ep 197); Battle Ball Player A (Vancouver dub; ep 129); Beady-Eyed Spectator (Vancouver dub; ep 200); Bear (Vancouver dub; ep 118); Bearded Man (Vancouver dub; ep 15); Bearded Ogre (ep 180); Bespectacled Monk (Vancouver dub; 4 episodes
eps 196, 198, 200-201
; Black Kickboxing Kid (Vancouver dub; ep 196); Capped Boy (Vancouver dub; ep 194); Caroni (Vancouver dub); Chapuchai (Vancouver dub); Chazke Villager B (Vancouver dub; ep 155); Check-In Ogre A (Vancouver dub; ep 4); Cowboy Store Owner (Vancouver dub; ep 126); Dabura (Vancouver dub); Daikaioh (Vancouver dub; ep 262); Desperate Civilian A (Vancouver dub; ep 228); Dinosaur (Vancouver dub; ep 118); Dr. Briefs (Westwood Dub); Dragon Ball Toucher (Vancouver dub; ep 53); East Galaxy Fighter (Vancouver dub; ep 181); Elder Kai (Westwood Dub); Esaw (Vancouver dub; ep 7); Farmer with Shotgun; Father Pteranodon (Vancouver dub; ep 273); Fireman B (Vancouver dub; ep 187); Freddie Hines (Vancouver dub; ep 6); Full-sized Dinosaur (Vancouver dub; ep 191); Future Piccolo (Vancouver dub; ep 149); General Tao (Vancouver dub); Ginta-Cap Gunman (Vancouver dub; ep 149); Gossiping Monk B (Vancouver dub; ep 207); Gym Teacher (Vancouver dub; ep 185); Heaven Soul (Vancouver dub; ep 180); Hell Soul B (Vancouver dub; ep 8); Hercule City Civilian B (Vancouver dub; ep 185); Hercule Fan A (Vancouver dub; ep 213); Hercule's Pupil C (Vancouver dub; ep 228); Hungry Boy (Vancouver dub; ep 269); Hypothetical Monster (Vancouver dub; ep 29); Idasa's Crony B (Vancouver dub; ep 195); Jeering Fan B (Vancouver dub; ep 211); Jeice (Vancouver dub); Jimbo (Vancouver dub; ep 188); Jogging Boy (Vancouver dub; ep 270); Junior Competitor B (Vancouver dub; ep 195); K. Fujicka (Vancouver dub; ep 195); Kami (Vancouver dub; ep 41 flashback); KBC Reporter (Vancouver dub; ep 156); Kilah (Westwood Dub); King Kai (Vancouver dub; ep 231); King Piccolo (Vancouver dub; ep 122); KTV Reporter (Vancouver dub; ep 193); Lance Boyle (Vancouver dub; ep 131); Majin Buu (Vancouver dub); Medical Monk (Vancouver dub; eps 199-200); Mez (Vancouver dub; eps 108-276); Mokey (Vancouver dub; ep 195); Moori (Vancouver dub; ep 144); Movie Cameraman (Vancouver dub; ep 190); Nail (Vancouver dub; eps 123, 235); Namekian B (Vancouver dub; ep 175); Nameless Namekian (Vancouver dub; ep 41 flashback); NBS Anchor (Vancouver dub; ep 112); One-Eyed Ogre (Vancouver dub; ep 180); Otis (Vancouver dub; ep 120); Owl (Vancouver dub; ep 190); Pastry-Loving Fighter (Vancouver dub; ep 181); Piccolo (Seasons 1-2); Pleased Spectator B (Vancouver dub; ep 198); Raspberry (Vancouver dub; eps 46-47); Real Fight Promoter (Vancouver dub; ep 274); Red Shark Thug with Rocket Launcher (Vancouver dub; ep 188); Shamoian Fighter A (Vancouver dub; ep 180); South Kai (Vancouver dub); South Supreme Kai (Vancouver dub; ep 262); Tanned Spectator (Vancouver dub; ep 171); Turtle (Season 1-2); Van Driver (Vancouver dub; ep 229); Wild Tiger (Vancouver dub); Yama (ep 180)
Dragon Ball Z Kai (TV) as Piccolo (Ocean Group dub)
Dragon Ball Z: Dead Zone (movie 1) as Piccolo
Dragon Ball Z: The Tree of Might (movie 3) as Concerned Father (Edited Vancouver dub); Daiz; Man (Uncut Vancouver dub); Oolong; Piccolo; Rasin
Dragon Ball Z: The World's Strongest (movie 2) as Piccolo; Turtle
Dragon Drive (TV) as Guan-Coo's Aide; Magna (ep 12); Saizou Toki
Ehrgeiz (TV) as Galbraith
Elemental Gelade (TV) as Beazon; Pirate; Rich Guy
Entaku no Kishi Monogatari: Moero Arthur (TV) as Sir Gallop; Sir Lancelot; Sir Tone; Sir Trunk; Warlord Axe; Warlord Blackwing
Escaflowne: The Movie as Black Dragon Clan Soldier; Jajuka; Torishina Citizen
Fullmetal Alchemist (TV) as Hohenheim Elric
Fullmetal Alchemist: The Movie - Conqueror of Shamballa as Hohenheim Elric
Funky Fables (TV) as Beetle (Thumbelina); Eel (Thumbelina); Elroy; King (Thumbelina); Muchikins; Uncle (ep 11); Witch (Thumbelina)
Galaxy Express 999 (movie) as Harlock
Gintama (TV 4/2015) as Gengai Hiraga; Loin Cloth Mask (ep 298); Picc*lo-ish Green Guy (eps 266-267)
Grey: Digital Target (movie) as Lee; Trooper
Hamtaro (TV) as Melanie Foster's Dad; Mr. Cluck; Mr. Yoshi
Highlander: The Search for Vengeance (movie) as Amergan; Gregor; Lab Director
Hikaru no Go (TV) as Grandpa; Shimano
Human Crossing (TV) as Ramen Vendor
Inuyasha (TV); Castle Lord (ep 110); Koga; Ogre (ep 64); Old Man (eps 151-153); Old Priest (ep 125); Old Villager (ep 87); Panther King (ep 77); Servant (eps 85-86); Taigokumaru (eps 73-74); Tsubaki's Master (eps 63-64); Village Elder (ep 99); Village Man (ep 56); Villager (ep 103); Weasel Demon (ep 93); Wolf Demon Tribe Elder (ep 102)
InuYasha: The Final Act (TV) as Hiraikotsu Demon (ep 12); Koga; Ox Demon (ep 5); Rikichi (ep 25); Traveler (ep 10); Wolf Demon (ep 1)
Jin-Roh - The Wolf Brigade (movie)
(The) Legend of the Dog Warriors: The Hakkenden (OAV) as Hachiro Kanamari; Motofuji Hikita
(The) Legend of the Galactic Heroes (OAV)
Legendary Armor Samurai Troopers (TV) as Cale (eps 31-32, 35)
Master Keaton (OAV) as Colonel Fox (eps 38-39); Morris (ep 30)
Master Keaton (TV) as Adult Student; Priest (ep 17); Resistance Member; Walter
Mega Man (U.S. TV) as Dr. Albert Wily; Drill Man; Eddie; Mayor (ep 14); Proto Man; Quick Man (stand-in; ep 15)
MegaMan NT Warrior (TV) as Audience 2 (ep 22); Ayano 1 Captain (ep 10); Bus Driver (ep 30); Bus Passenger (ep 30); Chaud's Aide B (ep 20); Costumed Performer (ep 5); Cutman; CutMan Elder (ep 38); CutMan Jerry (CutMan Shiro); CutMan Joey (CutMan Goro); CutMan Nicky (CutMan Rokuro); CutMan Sammy (CutMan Saburo); CutMan Vinny (CutMan Jiro); GutsMan; King Man ; Mob Boss (ep 55); Okuden Dam Staff 2 (ep 35); SciLab Employee 3 (ep 24); Security Guard (ep 18); Security Guard B (ep 45); Survival 7 Navi 8 (ep 29); Tora ; Waiter (ep 20); Waterworks Staff 2 (ep 35)
Megaman: Upon a Star (OAV) as Beat; Dr. Wily
Mobile Suit Gundam (TV) as Beebe Squadron Member (ep 9); Bobsun (ep 8); Compassionate Refugee (ep 13); Lt. Reed; Luggun Pilot (ep 14); Magellan Zaku Pilot A (ep 8); Maximilian (White Base mechanic; ep 13); Nostalgic Man (ep 7); Omur Fang (ep 14); Zeon in Truck B (ep 14)
Mobile Suit Gundam 00 (TV) as Ali al-Saachez / Gary Biaggi; Captain (ep 1); Daryl Dodge; Kinue's Boss (eps 3-4); Kinue's Staff (ep 2); Minister of Foreign Affairs (ep 4)
Mobile Suit Gundam 00 Second Season (TV) as Ali Al-Saachez
Mobile Suit Gundam Seed (TV) as Gerard Garcia (ep 14); Koopman
Mobile Suit Gundam Seed Destiny (TV) as Unato Ema Seiran
Mobile Suit Gundam Seed Special Edition as Gerard Garcia; Montgomery Captain (Special Edition 1)
Mobile Suit Gundam Wing (TV); Duo Maxwell
Mobile Suit Gundam Wing: Endless Waltz (OAV) as Duo Maxwell
Mobile Suit Gundam Wing: Endless Waltz Special Edition (movie) as Duo Maxwell
Mobile Suit Gundam: Char's Counterattack (movie) as Londo Bell Technician; Lyle; Shuttle Pilot
Monkey Magic (TV) as Guardian; Lord Refang; Milesight; South General
Monster Rancher (TV) as Captain Black Dino; Coliseum Announcer (ep 6); Gally; Grey Wolf; Henger (ep 18); Matthew (ep 2); Mickey; Naga; Suezo
(The) New Adventures of Kimba The White Lion (TV 1989)
Night Warriors - Darkstalkers' Revenge (OAV) as Lord Raptor; Traveller #1
One Piece (TV) as Shiki
One Piece Film Strong World (movie 10) as Shiki
Project A-ko 2: Plot of the Daitokuji Financial Group (OAV) as Captain Napolipolita; Mari
Project A-ko 3: Cinderella Rhapsody (OAV) as Captain Napolipolita; Kei; Mari
Project A-ko 4: Final (OAV) as Captain Napolipolita; Kei; Mari
Project A-ko: Uncivil Wars (OAV) as K/Kei (uncredited; ep 2)
Ranma ½ OAV as The Principal
Ranma ½ (TV) as Animal Trainer (ep 70); Athlete (ep 116); Beach Local (ep 121); Calligraphy Challenger (ep 114); Calligraphy Master (ep 114); Citizen (ep 161); Demon (ep 138); Enforcer (ep 137); Faceless Man (ep 72); Festival Guest (ep 128); Festival Worker (ep 128); Fukusuke (ep 124); Furinkan Student (various eps); Goldfish Salesman (ep 142); GPV Anchor (ep 117); Kanna's Grandfather (ep 129); Kimiyasu Daitokuji (ep 98); Newspaper Salesman (ep 119); Pig Farmer (ep 71); Sword Puller (ep 82); Teacher (ep 73); The Principal (seasons 4-7); Uchanosuke Chumonbe (ep 108); Umpire (ep 124); Vegetable Salesman (ep 139); Villager (ep 129)
Rockman.EXE Axess (TV) as Chaud's Chauffeur (ep 34); Dispatcher (ep 27); GutsMan; Helicopter Pilot (Chaud's Aide A; ep 27); Male Bystander (ep 48); Man A (ep 18); Police Officer 2 (ep 34); SavageMan (BeastMan); Shademan; Staff A (ep 47); Train Station Attendant B (ep 7); Waterworks Staff B (ep 3)
Saber Marionette J (TV) as Lottery Official (ep 7); Rinzo (ep 8)
Samurai 7 (TV); Tanomo (Nobuseri leader; eps 22-24)
Sanctuary (OAV) as Tokai
Shakugan no Shana (TV) as Orgon (eps 14-16)
Silent Möbius (TV) as Evil Genetic Mutant Monster.
(The) Story of Saiunkoku (TV) as Official Wa (ep 16); Seikin Gang Boss (eps 12-13)
Street Fighter (U.S. TV) as Ambassador Foster (ep 4); Blanka; Ken; Lo Fat (ep 18); Rolento (25); Rory
Superbook (U.S. TV) as Abner; Phicol; Samuel
Sword of the Stranger (movie) as Gohei; Luo-Lang
Tetsujin 28 (TV 2004) as Dr. Black (ep 12)
Tico and Friends (TV)
Transformers: Armada (TV) as Jetfire
Transformers: Cybertron (TV) as Backstop; Snarl
Transformers: Energon (TV) as Autobot Guard; Jetfire; Omega Supreme; Strongarm
Ultimate Teacher (OAV) as Ganpachi Chabane; Umekichi
Video Girl Ai (OAV) as Fisherman (ep 4); Police Officer (ep 4)
(The) Vision of Escaflowne (TV) as Adviser (ep 9); Asturia Soldier (ep 23); Clue; Daedalus General (ep 26); Galfo Soldier (ep 25); Gecko (ep 7); Jajuka; King Aston; Porpoise Man (ep 6); Sajima (ep 7); Sorcerer (ep 18); Teacher (ep 24); Zaibach Soldier (ep 8)
Zoids/ZERO (TV) as Battle Commission Chairman; Captain Stoler; Major Polta; Shopkeeper; Team Fuma #3
Zoids: Fuzors (TV) as Rastani Sr.; Serge; TV Announcer
This encyclopedia is collaboratively edited by the users of this site
DISCLAIMER add information report an error lookup sources
given name: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
family name: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z none