2008
Animal House: The Inside Story as Self
2008
Starz Inside: In the Gutter as Self
2006
Basilisk: The Serpent King as Carlton
2005
Path of Destruction as Terry
2003
Christmas Vacation 2: Cousin Eddie's Island Adventure as Hospital Doctor
2003
Where Are They Now?: A Delta Alumni Update as Kent 'Flounder' Dorfman
2003
E!'s 101 as Self (4 episodes)
2003
Searching for Haizmann as Dr. Gaulforid
2002
She Spies as Mr. Washman / Dental Patient (1 episode)
2001
Scrubs as Dr. Franklyn (1 episode)
2001
Title to Murder as Oscar, the Security Guard
2000
Buzz Lightyear of Star Command as Booster (voice) (62 episodes)
2000
Everything's Jake as Assistant Librarian
2000
Buzz Lightyear of Star Command: The Adventure Begins as Booster Muchapper (voice)
2000
The Little Mermaid II: Return to the Sea as Dash (voice)
1999
Baby Huey's Great Easter Adventure as Phantoms' Manager / Baby Huey (Voice)
1998
The Yearbook: An Animal House Reunion as Self - Flounder
1998
Babylon 5: Thirdspace as Vir Cotto
1998
Little Bigfoot 2: The Journey Home as Derby Ferris
1996
Jungle Cubs (34 episodes)
1996
Road Rovers as Sport (voice) (1 episode)
1996
Back to Back as Jimmy
1995
Misery Loves Company (8 episodes)
1995
Freakazoid! (1 episode)
1995
Goldilocks and the Three Bears as Hawkins
1994
Magic Kid II as Uncle Bob
1994
Chicago Hope (1 episode)
1994
Shake, Rattle and Rock! as Frank
1994
Rebel Highway as Frank (10 episodes)
1994
Babylon 5 as Self (2 episodes)
1994
Babylon 5 as Vir Cotto (110 episodes)
1993
Diagnosis: Murder as Vic Slovak (1 episode)
1993
Magic Kid as Bob Ryan
1993
Good Advice as Roger (1 episode)
1992
Melrose Place as Public Defender Benjamin Skyler (1 episode)
1992
Jack's Place (1 episode)
1990
Shades of L.A. (1 episode)
1990
Bobby's World (1 episode)
1990
Dream On as Leon Carp (2 episodes)
1989
Doctor Doctor (1 episode)
1989
Have Faith (7 episodes)
1989
The Dream Team as Albert Ianuzzi
1985
MacGyver (1 episode)
1985
Howie Mandel: Live from Carnegie Mall
1984
Murder, She Wrote as Sgt. Paulsen (1 episode)
1984
The Pigs vs. The Freaks as Steamboat
1984
Up the Creek as Gonzer
1984
Night Court as Alexander Tobin (1 episode)
1983
The Day After as Aldo
1982
Class Reunion as Hubert Downs
1982
St. Elsewhere as Dr. Elliot Axelrod (2 episodes)
1982
St. Elsewhere as Elliot Axelrod (93 episodes)
1982
Faerie Tale Theatre as Peter (1 episode)
1982
Silent Rage as Charlie
1980
The Unseen as 'Junior' Keller (The Unseen)
1980
Kraft Salutes Disneyland's 25th Anniversary as Self
1980
Midnight Madness as Harold - Blue Team Leader
1980
Getting Wasted as Marshall
1979
Scavenger Hunt as Merle
1979
Delta House as Kent 'Flounder' Dorfman (13 episodes)
1979
Take Down as Randy Jensen
1978
Animal House as Kent "Flounder" Dorfman
1978
The Bastard as Bertrand
1975
The Jeffersons (1 episode)