| Filmography "Chowder" (2007-2008) Cartoon Network - Voice of Mung Daal
"Ben 10" as Dr. Animo / ... (5 episodes, 2006-2008)
- Divided We Stand
(19 July 2007)
TV Episode (voice) as Dr. Animo
- Ben 10,000
(25 November 2006)
TV Episode as Dr. Animo
- Dr. Animo and the Mutant Ray
(25 August 2006)
TV Episode (voice) as Dr. Animo
- Tourist Trap
(4 February 2006)
TV Episode (voice) as Driver/Earl/Father
- Washington BC
(13 January 2006)
TV Episode (voice) as Dr. Animo/Police Officer/VIP #2
- Voided (2008) TV episode (voice) .... Null Void Guardian/D'Void/Dr. Animo
"Afro Samurai" (2007) (mini) TV Series (voice: English version) as Assassin #1/Patron #1/Ronin aka Afuro zamurai (Japan)
"Avatar: The Last Airbender" as Additional Voices / ... (1 episode, 2006)
- Appa's Lost Days (2006) TV Episode (voice) as Trainer/Additional Voices
"Borg War" (2006) (V) (voice) as Barclay
"Ultimate Avengers II" (2006) (V) (voice) as Odin aka Ultimate Avengers 2: Rise of the Panther (USA: DVD box title)
"Grim & Evil" as Criag / ... (4 episodes, 2004-2006) aka The Grim Adventures of Billy & Mandy (USA: new title)
- Everything Breaks/The Show That Dare Not Speak Its Name (2006) TV Episode (voice) as Enrest/Turtle/Psychiatrist
- Herbicidal Maniac/Chaos Theory (2006) TV Episode (voice) as Earnest/Criag/Dog
- Wishbones (2005) TV Episode (voice) as Thromnambular/Neighbor/Guy #2
- Lil' Pork Chop/Skarred for Life (2004) TV Episode (voice) as Old Crazy Man
"The Chronicles of Riddick: Dark Fury" (2004) (V) (voice) as Skiff A.I.
"Van Helsing: The London Assignment" (2004) (V) (voice) as Dr. Jekyll aka Van Helsing Animated
"Jûbei ninpûchô: Ryuhogyoku-hen" (2003) TV Series (voice: English version) as Dakuan aka Ninja Scroll: The Series (USA)
"Kaena: La prophétie" (2003) (voice: English version) as Ilpo aka Kaena: The Prophecy (USA)
"Beyond" (2003) (voice) as Townspeople, Policemen, and Exterminators aka The Animatrix: Beyond (USA: series title)
"Matriculated" (2003) (voice) as Nonaka aka The Animatrix: Matriculated (USA: series title)
"The Second Renaissance Part II" (2003) (voice) as Additional Voices aka The Animatrix: The Second Renaissance Part 2 (USA: series title)
"The Animatrix" (2003) (V) (voice) as Townspeople, Policeman, Exterminators (segment "Beyond")/Nonaka (segment "Matriculated")/Additional voice (segments "The Second Renaissance, Part I&II")
"The Second Renaissance Part I" (2003) (voice) aka The Animatrix: The Second Renaissance Part 1 (USA: series title)
"The Cramp Twins" .... Bouncy Bob (1 episode, 2003)
- Walk Like a Man/Bouncy Bob (2003) TV Episode .... Bouncy Bob
"Invader ZIM" as Announcer / ... (2 episodes, 2001-2002)
- Abducted/The Sad, Sad Tale of Chickenfoot (2002) TV Episode (voice) as Eric/Japanese Leader
- Parent Teacher Night/Walk of Doom (2001) TV Episode (voice) as Announcer/Mr. Slumchy/Earth Father
"Johnny Bravo" as Leo / ... (1 episode, 2001)
- A Johnny Bravo Christmas (2001) TV Episode (voice) as Leo/TV Announcer
"The Agency" (1 episode, 2001)
- Closure (2001) TV Episode
"Dead Last" as Jonah Simcock / ... (1 episode, 2001)
- Pilot (2001) TV Episode as Jonah Simcock/The Pilgrim
"Final Fantasy: The Spirits Within" (2001) (voice) (uncredited) as Scan Technician aka Fainaru fantaji (Japan)
"Star Trek: Voyager" as Lt. Reginald 'Reg' Barclay III / ... (7 episodes, 1995-2001) aka Voyager (USA: short title)
- Projections (11 September 1995) as Lt. Reginald 'Reg' Barclay III
- Pathfinder (1 December 1999) as Lt. Reginald 'Reg' Barclay III
- Life Line (10 May 2000) as Lt. Reginald 'Reg' Barclay III
- Inside Man (8 November 2000) as Lt. Reginald 'Reg' Barclay III
- Author, Author (18 April 2001) as Lt. Reginald 'Reg' Barclay III
- Endgame: Part 1 (23 May 2001) as Lt. Reginald 'Reg' Barclay III
- Endgame: Part 2 (23 May 2001) as Lt. Reginald 'Reg' Barclay III
"The Wild Thornberrys: The Origin of Donnie" (2001) (TV) (voice) aka The Origin of Donnie (USA: short title)
"CatDog: The Great Parent Mystery" (2001) (TV) (voice) as Eddie
"Banpaia hantâ D" (2000) (voice) as Benge/Old Man of Barbarois aka Vampire Hunter D (USA) aka Vampire Hunter D: Bloodlust (USA: DVD box title)
"Family Guy" as Clerk / ... (2 episodes, 1999-2000) aka Padre de familia (USA: Spanish title)
- Running Mates (2000) TV Episode (voice) as Randall Fargus
- Holy Crap (1999) TV Episode (voice) as Clerk
"Globehunters" (2000) as Dr. Burke
"Walker, Texas Ranger" as Lloyd Allen (1 episode, 1999) aka Walker (Australia)
- Safe House (1999) TV Episode as Lloyd Allen
"The Wild Thornberrys" as Dr. Freed, Customer / ... (2 episodes, 1999)
- Chew If by Sea (1999) TV Episode (voice) as Inspector Tabu
- Polar Opposites (1999) TV Episode (voice) as Dr. Freed, Customer
"The Chimp Channel" (1999) TV Series (voice) as Stan
"Spawn" as Doctor / ... (1 episode, 1999) aka Todd McFarlane's Spawn
- Seed of the Hellspawn (1999) TV Episode (voice) as Doctor/NSC Operative
"Fantasy Island" as Greasy (1 episode, 1999)
- Heroes (1999) TV Episode as Greasy
"Stargate SG-1" as The Keeper (1 episode, 1998) aka Porte des étoiles, La (Canada: French title: dubbed version)
- The Gamekeeper (1998) TV Episode as The Keeper
"CatDog" (1998) TV Series as Eddie The Squirrel (unknown episodes)
"Golgo 13: Queen Bee" (1998) (V) (voice: English version)as Robert Hardy
"Get to the Heart: The Barbara Mandrell Story" (1997) (TV) as Irby Mandrell
"Alexander Senki" (1997) TV Series as Attalos (unknown episodes)
... aka Alexander (International: English title)
... aka Reign: The Conqueror (USA)
"Mononoke-hime" (1997) (voice: English version) as Additional Voices aka Princess Mononoke (USA)
"Lois & Clark: The New Adventures of Superman" as Garret Grady (1 episode, 1997) aka Lois & Clark aka The New Adventures of Superman (UK) aka Superman (1997) TV Episode as Garret Grady
"Diagnosis Murder" as Dr. Gavin Reed / ... (2 episodes, 1995-1997)
- Delusions of Murder (1997) TV Episode as Dr. Gavin Reed
- Naked Babes (1995) TV Episode as Dr. Henry Wexler
"Star Trek: First Contact" (1996) as Lieutenant Reginald Endicott Barclay III aka Star Trek 8 (USA: informal alternative title)
"Hak hap" (1996) (voice) (uncredited) as King Kau aka Black Mask (Hong Kong: English title) (International: English title) aka Hei xia (Hong Kong: Mandarin title)
"Touched by an Angel" as Dr. Adam Litowski (1 episode, 1996)
- A Joyful Noise (1996) TV Episode as Dr. Adam Litowski
"Hart to Hart: Till Death Do Us Hart" (1996) (TV) as Peter Donner
"Rocko's Modern Life" as Black-Masked Conglomo Golf Course Worker (1 episode, 1996)
- Ed Good, Rocko Bad/Teed Off (1996) TV Episode (voice) as Black-Masked Conglomo Golf Course Worker
"Nowhere Man" as Harrison Barton (1 episode, 1996)
- Hidden Agenda (1996) TV Episode as Harrison Barton
"Deadly Games" as Nathan Abrams (1 episode, 1995)
- Motivational Speaker (1995) TV Episode as Nathan Abrams
"Flipper" as Wayne Cole (1 episode, 1995) aka The New Adventures of Flipper (USA)
- The Green Freak (1995) TV Episode as Wayne Cole
"The Outer Limits" as Levi Mitchell (1 episode, 1995) aka The New Outer Limits (USA: promotional title)
- If These Walls Could Talk (1995) TV Episode as Levi Mitchell
"Enola Gay and the Atomic Bombing of Japan" (1995) (voice) as Narrator aka Rain of Ruin (USA: cable TV title)
"Babylon 5" as Amis (1 episode, 1994) aka B5 (USA: promotional abbreviation)
- The Long Dark (1994) TV Episode as Amis
"Weird Science" as Hank (1 episode, 1994)
- Circuit Courtship (1994) TV Episode as Hank
"Fortune Hunter" as Jack Sasso (1 episode)
- Millenium (????) TV Episode as Jack Sasso
"Menendez: A Killing in Beverly Hills" (1994) (TV) as Dr. Jerome Oziel
"Star Trek: The Next Generation" as Barclay (5 episodes, 1990-1994) aka Star Trek: TNG (USA: promotional abbreviation)
- Genesis (1994) TV Episode as Barclay
- Ship in a Bottle (1993) TV Episode as Barclay
- Realm of Fear (1992) TV Episode as Barclay
- The Nth Degree (1991) TV Episode as Barclay
- Hollow Pursuits (1990) TV Episode as Barclay
"Victim of Love: The Shannon Mohr Story" (1993) (TV) as Dave Davis aka Crimes of Passion: Victim of Love (USA: series title)
"Boomtown" (1993) (TV)
"The Temp" (1993) as Roger Jasser
"Child of Rage" (1992) (TV) as Rob Tyler
"Woman with a Past" (1992) (TV) as Mick
"Last Wish" (1992) (TV) as Ed Edwards
"Past Imperfect" (1991) (TV)
"A Killer Among Us" (1990) (TV) as Clifford Gillette
"Lifestories" as Steve Arnold (1 episode, 1990)
- Rebecca McManus and Steve Arnold (1990) TV Episode as Steve Arnold
"The Long Walk Home" (1990) as Norman Thompson
"Fat Man and Little Boy" (1989) as J. Robert Oppenheimer aka Shadow Makers (UK)
"Perry Mason: The Case of the Musical Murder" (1989) (TV) as Tony Franken
"Jake and the Fatman" as David Thompson (1 episode, 1987)
- Brother, Can You Spare a Dime? (1987) TV Episode as David Thompson
"Perry Mason: The Case of the Sinister Spirit" (1987) (TV) as Andrew Lloyd
"Alfred Hitchcock Presents" as David Powell (1 episode, 1987)
- World's Oldest Motive (1987) TV Episode as David Powell
"The A-Team" as Capt. H.M. "Howling Mad" Murdock (98 episodes, 1983-1987)
- Mexican Slayride: Part 1 (23 January 1983) as Capt. H.M. "Howling Mad" Murdock
- Mexican Slayride: Part 2 (23 January 1983) as Capt. H.M. "Howling Mad" Murdock
- Children of Jamestown (30 January 1983) as Capt. H.M. "Howling Mad" Murdock
- Pros and Cons (8 February 1983) as Capt. H.M. "Howling Mad" Murdock
- A Small and Deadly War (15 February 1983) as Capt. H.M. "Howling Mad" Murdock
- Black Day at Bad Rock (22 February 1983) as Capt. H.M. "Howling Mad" Murdock
- The Rabbit Who Ate Las Vegas (1 March 1983) as Capt. H.M. "Howling Mad" Murdock
- The Out-of-Towners (15 March 1983) as Capt. H.M. "Howling Mad" Murdock
- Holiday in the Hills (22 March 1983) as Capt. H.M. "Howling Mad" Murdock
- West Coast Turnaround (5 April 1983) as Capt. H.M. "Howling Mad" Murdock
- One More Time (12 April 1983) as Capt. H.M. "Howling Mad" Murdock
- Till Death Do Us Part (19 April 1983) as Capt. H.M. "Howling Mad" Murdock
- The Beast from the Belly of a Boeing (3 May 1983) as Capt. H.M. "Howling Mad" Murdock
- A Nice Place to Visit (10 May 1983) as Capt. H.M. "Howling Mad" Murdock
- Diamonds 'n Dust (20 September 1983) as Capt. H.M. "Howling Mad" Murdock
- Recipe for Heavy Bread (23 September 1983) as Capt. H.M. "Howling Mad" Murdock
- The Only Church in Town (11 October 1983) as Capt. H.M. "Howling Mad" Murdock
- Bad Time on the Border (18 October 1983) as Capt. H.M. "Howling Mad" Murdock
- When You Comin' Back, Range Rider: Part 1 (25 October 1983) as Capt. H.M. "Howling Mad" Murdock
- When You Comin' Back, Range Rider: Part 2 (25 October 1983) as Capt. H.M. "Howling Mad" Murdock
- The Taxicab Wars (1 November 1983) as Capt. H.M. "Howling Mad" Murdock
- Labor Pains (8 November 1983) as Capt. H.M. "Howling Mad" Murdock
- There's Always a Catch (15 November 1983) as Capt. H.M. "Howling Mad" Murdock
- Water, Water Everywhere (22 November 1983) as Capt. H.M. "Howling Mad" Murdock
- Steel (29 November 1983) as Capt. H.M. "Howling Mad" Murdock
- The White Ballot (6 December 1983) as Capt. H.M. "Howling Mad" Murdock
- The Maltese Cow (13 December 1983) as Capt. H.M. "Howling Mad" Murdock
- In Plane Sight (3 January 1984) as Capt. H.M. "Howling Mad" Murdock
- The Battle of Bel Air (10 January 1984) as Capt. H.M. "Howling Mad" Murdock
- Say It with Bullets (17 January 1984) as Capt. H.M. "Howling Mad" Murdock
- Pure-Dee Poison (31 January 1984) as Capt. H.M. "Howling Mad" Murdock
- It's a Desert Out There (7 February 1984) as Capt. H.M. "Howling Mad" Murdock
- Chopping Spree (14 February 1984) as Capt. H.M. "Howling Mad" Murdock
- Harder Than It Looks (21 February 1984) as Capt. H.M. "Howling Mad" Murdock
- Deadly Maneuvers (28 February 1984) as Capt. H.M. "Howling Mad" Murdock
- Semi-Friendly Persuasion (8 May 1984) as Capt. H.M. "Howling Mad" Murdock
- Curtain Call (15 May 1984) as Capt. H.M. "Howling Mad" Murdock
- Bullets and Bikinis (18 September 1984) as Capt. H.M. "Howling Mad" Murdock
- The Bend in the River: Part 1 (25 September 1984) as Capt. H.M. "Howling Mad" Murdock
- The Bend in the River: Part 2 (25 September 1984) as Capt. H.M. "Howling Mad" Murdock
- Fire (2 October 1984) as Capt. H.M. "Howling Mad" Murdock
- Timber! (16 October 1984) as Capt. H.M. "Howling Mad" Murdock
- Double Heat (23 October 1984) as Capt. H.M. "Howling Mad" Murdock
- Trouble on Wheels (30 October 1984) as Capt. H.M. "Howling Mad" Murdock
- The Island (13 November 1984) as Capt. H.M. "Howling Mad" Murdock
- Showdown! (20 November 1984) as Capt. H.M. "Howling Mad" Murdock
- Sheriffs of Rivertown (27 November 1984) as Capt. H.M. "Howling Mad" Murdock
- The Bells of St. Marys (4 December 1984) as Capt. H.M. "Howling Mad" Murdock
- Hot Styles (11 December 1984) as Capt. H.M. "Howling Mad" Murdock
- Breakout! (18 December 1984) as Capt. H.M. "Howling Mad" Murdock
- Cup A' Joe (8 January 1985) as Capt. H.M. "Howling Mad" Murdock
- The Big Squeeze (15 January 1985) as Capt. H.M. "Howling Mad" Murdock
- Champ! (22 January 1985) as Capt. H.M. "Howling Mad" Murdock
- Skins (29 January 1985) as Capt. H.M. "Howling Mad" Murdock
- Road Games (5 February 1985) as Capt. H.M. "Howling Mad" Murdock
- Moving Targets (12 February 1985) as Capt. H.M. "Howling Mad" Murdock
- Knights of the Road (26 February 1985) as Capt. H.M. "Howling Mad" Murdock
- Waste 'Em! (5 March 1985) as Capt. H.M. "Howling Mad" Murdock
- Bounty (2 April 1985) as Capt. H.M. "Howling Mad" Murdock
- Beverly Hills Assault (9 April 1985) as Capt. H.M. "Howling Mad" Murdock
- Trouble Brewing (7 May 1985) as Capt. H.M. "Howling Mad" Murdock
- Incident at Crystal Lake (14 May 1985) as Capt. H.M. "Howling Mad" Murdock
- Judgement Day: Part 2 (24 September 1985) as Capt. H.M. "Howling Mad" Murdock
- Judgement Day: Part 1 (24 September 1985) as Capt. H.M. "Howling Mad" Murdock
- Where Is the Monster When You Need Him? (1 October 1985) as Capt. H.M. "Howling Mad" Murdock
- Lease with an Option to Die (22 October 1985) as Capt. H.M. "Howling Mad" Murdock
- The Road to Hope (29 October 1985) as Capt. H.M. "Howling Mad" Murdock
- The Heart of Rock N' Roll (5 November 1985) as Capt. H.M. "Howling Mad" Murdock
- Body Slam (12 November 1985) as Capt. H.M. "Howling Mad" Murdock
- Blood, Sweat, and Cheers (19 November 1985) as Capt. H.M. "Howling Mad" Murdock
- Mind Games (26 November 1985) as Capt. H.M. "Howling Mad" Murdock
- There Goes the Neighbourhood (3 December 1985) as Capt. H.M. "Howling Mad" Murdock
- The Doctor Is Out (10 December 1985) as Capt. H.M. "Howling Mad" Murdock
- Uncle Buckle-Up (17 December 1985) as Capt. H.M. "Howling Mad" Murdock
- Wheel of Fortune (14 January 1986) as Capt. H.M. "Howling Mad" Murdock
- The A-Team Is Coming, the A-Team Is Coming(21 January 1986) as Capt. H.M. "Howling Mad" Murdock
- Members Only (28 January 1986) as Capt. H.M. "Howling Mad" Murdock
- Cowboy George (11 February 1986) as Capt. H.M. "Howling Mad" Murdock
- Waiting for Insane Wayne (18 February 1986) as Capt. H.M. "Howling Mad" Murdock
- The Duke of Whispering Pines (25 February 1986) as Capt. H.M. "Howling Mad" Murdock
- Beneath the Surface (4 March 1986) as Capt. H.M. "Howling Mad" Murdock
- Mission of Peace (11 March 1986) as Capt. H.M. "Howling Mad" Murdock
- The Trouble with Harry (25 March 1986) as Capt. H.M. "Howling Mad" Murdock
- The Little Town with an Accent (6 May 1986) as Capt. H.M. "Howling Mad" Murdock
- The Sound of Thunder (13 May 1986) as Capt. H.M. "Howling Mad" Murdock
- Dishpan Man (26 September 1986)as Capt. H.M. "Howling Mad" Murdock
- Trial by Fire (3 October 1986) as Capt. H.M. "Howling Mad" Murdock
- Firing Line (10 October 1986) as Capt. H.M. "Howling Mad" Murdock
- Quarterback Sneak (17 October 1986) as Capt. H.M. "Howling Mad" Murdock
- The Theory of Revolution (24 October 1986) as Capt. H.M. "Howling Mad" Murdock
- The Say U.N.C.L.E. Affair (31 October 1986) as Capt. H.M. "Howling Mad" Murdock
- Alive at Five (7 November 1986) as Capt. H.M. "Howling Mad" Murdock
- Family Reunion (14 November 1986) as Capt. H.M. "Howling Mad" Murdock
- Point of No Return (18 November 1986) as Capt. H.M. "Howling Mad" Murdock
- The Crystal Skull (28 November 1986) as Capt. H.M. "Howling Mad" Murdock
- The Spy Who Mugged Me (2 December 1986) as Capt. H.M. "Howling Mad" Murdock
- The Grey Team (30 December 1986) as Capt. H.M. "Howling Mad" Murdock
- Without Reservations (8 March 1987) as Capt. H.M. "Howling Mad" Murdock
"When Your Lover Leaves" (1983) (TV) as Richard Reese
"Alone in the Dark" (1982) as Dr. Dan Potter
"Nurse" as Dr. Kevin Michaels (1 episode, 1981)
- Going Home (1981) TV Episode as Dr. Kevin Michaels
"Sherlock Holmes" (1981) (TV) as Bassick aka Sherlock Holmes: The Strange Case of Alice Faulkner (USA)
"The Fan" (1981) as Director
"Bitter Harvest" (1981) (TV) as Schlatter
"Dial M for Murder" (1981) (TV) as TV Director
"CHiPs" as Lyle (1 episode, 1981) aka CHiPs Patrol (USA: syndication title)
- The Hawk and the Hunter (1981) TV Episode as Lyle
"Hill Street Blues" as Carmichael (1 episode, 1981)
- Life, Death, Eternity (1981) TV Episode as Carmichael
"Thin Ice" (1981) (TV) as Mr. Ritchie |