Home / Discover / People

Babylon 5

1994
as Vir Cotto

Everything's Jake

2000
as Assistant Librarian

Getting Wasted

1980
as Marshall

The Dream Team

1989
as Albert Ianuzzi

Class Reunion

1982
as Hubert Downs

Silent Rage

1982
as Charlie

Pigs vs. Freaks

1982
as Steamboat

Up the Creek

1984
as Gonzer

Scavenger Hunt

1979
as Merle

St. Elsewhere

1982
as Elliot Axelrod

Magic Kid II

1994
as Uncle Bob

Back to Back

1996
as Jimmy

Take Down

1979
as Randy Jensen

Searching for Haizmann

2003
as Dr. Gaulforid

Baby Huey's Great Easter Adventure

1999
as Phantoms' Manager / Baby Huey (Voice)

Animal House

1978
as Kent "Flounder" Dorfman

Midnight Madness

1980
as Harold - Blue Team Leader

Swim Team

1979
as Bear

Magic Kid

1993
as Bob Ryan

Director

Movie Basilisk: The Serpent King 2006
Episode Babylon 5
The Deconstruction of Falling Stars
1997
Movie Stageghost 2000
Episode Babylon 5
The Corps is Mother, the Corps is Father
1998
Episode Crusade
Each Night I Dream of Home
1999
Episode Babylon 5
The Illusion of Truth
1997
Movie Dragon Storm 2004
Movie Magic Kid II 1994
Movie Path of Destruction 2005
Movie Baby Huey's Great Easter Adventure 1999
Episode Crusade
Appearances and Other Deceits
1999
Movie Title to Murder 2001

Writer

Movie Dragon Storm 2004
Movie Magic Kid II 1994

Producer

Movie My Sister's Keeper 2009
Movie Trailer Park Shark 2017
Movie Saltwater: Atomic Shark 2016

Guest Star

Episode Scrubs
My Sacrificial Clam
2002
Episode St. Elsewhere
Lust Et Veritas
1983
Episode Newhart
Sprained Dreams
1983
Episode Freakazoid!
Ode to Leonard Nimoy
1995
Episode Sydney
The Me Nobody Knows
1990
Episode Buzz Lightyear of Star Command
Clone Rangers
2000
Episode The Jeffersons
The Command Post
1984
Episode Freakazoid!
And Fanboy is His Name
1995
Episode MacGyver
Renegade
1989
Episode Diagnosis Murder
35 Millimeter Murder
1996
Episode Lottery!
St. Louis -- Win or Lose
1984
Episode Freakazoid!
Cönversational Nörwegian
1995
Episode She Spies
Ice Man
2002
Episode St. Elsewhere
Equinox
1984
Episode Night Court
The Blues of the Birth
1990
Episode Nurses
Catch a Fallen Star
1992
Episode Freakazoid!
Next Time, Phone Ahead!
1996
Episode Freakazoid!
And Fanboy is His Name / Lawn Gnomes, Chapter IV: Fun in the Sun / Frenching with Freakazoid!
1995
Episode Freakazoid!
Nerdator
1996
Episode Doctor Doctor
No Free Lunch
1990
Episode Freakazoid!
Foamy the Freakadog / Office Visit / An Ode to Leonard Nimoy / Emergency Broadcast System / Cönversational Nörwegian
1995
Episode Shades of L.A.
Last Laugh
1991
Episode Dream On
The Second Greatest Story Ever Told (1)
1991
Episode St. Elsewhere
Hello, Goodbye
1984
Episode Freakazoid!
Lawn Gnomes, Chapter IV: Fun in the Sun
1995
Episode Melrose Place
With This Ball and Chain
1994
Episode St. Elsewhere
All About Eve
1983
Episode Freakazoid!
Relax-O-Vision / Fatman and Boy Blubber / Limbo Lock-up / Terror Palace
1995
Episode Murder, She Wrote
Trials and Tribulations
1990
Episode Chicago Hope
Christmas Truce
1995
Episode Freakazoid!
Next Time, Phone Ahead / Nerdator
1995
Episode Dream On
The Second Greatest Story Ever Told (2)
1991